EF Core 2.0 connection string in Azure Functions .NET Core

前端 未结 2 1808
终归单人心
终归单人心 2020-12-17 20:28

I\'m using EF core 2.0 in Azure Functions using .net core. I\'m trying to read db ConnectionString from local.settings.json, which is defined:

{
  \"IsEncryp         


        
2条回答
  •  一个人的身影
    2020-12-17 21:05

    You could use one of the helper classes in Microsoft.Azure.WebJobs.Host:

    AmbientConnectionStringProvider.Instance.GetConnectionString("MyDbConnStr")
    

    This class is delegating the work to internal class called ConfigurationUtility, which does something in line with

    var configuration = new ConfigurationBuilder()
        .AddEnvironmentVariables()
        .AddJsonFile("appsettings.json", true)
        .Build();
    var conn = configuration.GetConnectionString("MyDbConnStr");
    

提交回复
热议问题