Agora estamos prontos para começar a escrever o código para implementar o recurso para o qual estamos construindo uma integração. Os recursos são adicionados ao Aspire.Hosting.ApplicationModel namespace, com referências de endpoint e quaisquer cadeias de conexão necessárias. É aqui que o código do Aspire será integrado ao seu novo recurso, fornecendo um link independente de plataforma entre aplicativo e serviço.

Seu projeto agora precisa de um método de extensão para lidar com a configuração, usando o método construtor do Aspire para baixar e iniciar o contêiner que hospeda o serviço que você está adicionando. Se seu objetivo for um endpoint estático, digamos, um aplicativo SAP ou similar com uma API REST, você pode simplesmente definir o endpoint usado, seja HTTP ou um valor personalizado.

Com isso implementado, sua nova integração estará pronta para uso e você poderá escrever um código que a inicie e funcione com seus endpoints. Na produção, é claro, você precisará garantir que seus endpoints estejam seguros e que as mensagens enviadas de e para eles sejam higienizadas. Isso também significa garantir que a implantação de seu aplicativo seja executada em redes privadas e não esteja exposta à Internet mais ampla, portanto, considere como seu provedor configura sua rede.