Eventos
17 de mar., 23 - 21 de mar., 23
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Em .NET.NET Aspire, o código identifica recursos com uma cadeia de caracteres arbitrária, como "banco de dados". O código que está consumindo o recurso em outro lugar deve usar a mesma cadeia de caracteres ou não configurará corretamente suas relações.
Quando seu aplicativo acessa um serviço que precisa de uma das integrações em seu aplicativo, ele pode falhar com uma exceção semelhante à seguinte:
"InvalidOperationException: ConnectionString está ausente."
Verifique se o nome do recurso, por exemplo, um recurso de banco de dados, é o mesmo no AppHost e no Serviço que falha.
Por exemplo, se o AppHost definir um recurso de PostgreSQL com o nome db1
assim:
var db1 = builder.AddPostgres("pg1").AddDatabase("db1");
Em seguida, o serviço precisa resolver o recurso com o mesmo nome db1
.
var builder = WebApplication.CreateBuilder(args);
builder.AddNpgsqlDbContext<MyDb1Context>("db1");
Qualquer outro valor que não seja o fornecido no AppHost resultará na mensagem de exceção descrita acima.
Comentários do .NET Aspire
O .NET Aspire é um projeto código aberto. Selecione um link para fornecer comentários:
Eventos
17 de mar., 23 - 21 de mar., 23
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraTreinamento
Módulo
Usar bancos de dados em um projeto do .NET Aspire - Training
Saiba mais sobre os sistemas de banco de dados aos quais o .NET Aspire pode se conectar usando componentes internos. Em seguida, veja como configurar conexões e armazenar dados em bancos de dados relacionais e não relacionais.
Documentação
integração .NET AspireSQL Server - .NET Aspire
Saiba como usar a integração de .NET AspireSQL Server, que inclui integrações de hospedagem e cliente.
Dados de inicialização em um banco de dados usando .NET.NET Aspire - .NET Aspire
Saiba mais sobre como inserir dados no banco de dados em .NET.NET Aspire
integração .NET AspirePostgreSQL - .NET Aspire
Saiba como integrar PostgreSQL a aplicativos .NET Aspire, usando integrações de hospedagem e cliente.
Parâmetros externos - .NET Aspire
Saiba como expressar parâmetros como segredos, cadeias de conexão e outros valores de configuração que podem variar entre ambientes.