我想从服务结构到dbcontext调用数据库连接字符串
ApplicationManifest 文件
<ConfigOverrides>
<ConfigOverride Name="Config">
<Settings>
<Section Name="UserDatabase">
<Parameter Name="UserDatabaseConnectionString" Value="Server=jkit-aura-iot-dbserver.database.windows.net; Database=jkit-aura-iot-db-dev; Persist Security Info=True; PASSWORD=Pass#word1987; USER ID=cbtadmin" />
</Section>
</Settings>
</ConfigOverride>
数据库上下文文件
namespace Aura.Services.UserService.Data
{ 公共局部类JkitAuraIotDbUserContext:DbContext { 公共JkitAuraIotDbUserContext() { }
public
JkitAuraIotDbUserContext(DbContextOptions选项) :基础(选项) { }
public virtual DbSet<G_T_ContractType> G_T_ContractType { get; set; }
public virtual DbSet<G_T_Country> G_T_Country { get; set; }
public virtual DbSet<G_T_Module> G_T_Module { get; set; }
public virtual DbSet<G_T_Package> G_T_Package { get; set; }
public virtual DbSet<G_T_Package_Resource> G_T_Package_Resource { get; set; }
public virtual DbSet<G_T_Package_Resource_Item> G_T_Package_Resource_Item { get; set; }
public virtual DbSet<G_T_Permission> G_T_Permission { get; set; }
public virtual DbSet<G_T_Resource> G_T_Resource { get; set; }
public virtual DbSet<G_T_ResourceConfiguration> G_T_ResourceConfiguration { get; set; }
public virtual DbSet<G_T_Resource_Item> G_T_Resource_Item { get; set; }
public virtual DbSet<G_T_UserType> G_T_UserType { get; set; }
public virtual DbSet<T_Client> T_Client { get; set; }
public virtual DbSet<T_Client_Package_Subscription> T_Client_Package_Subscription { get; set; }
public virtual DbSet<T_Client_Package_Subscription_ResourceItem> T_Client_Package_Subscription_ResourceItem { get; set; }
public virtual DbSet<T_User_EntityHierarchy> T_User_EntityHierarchy { get; set; }
public virtual DbSet<T_User_Role> T_User_Role { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder
optionsBuilder)
{
if (!optionsBuilder.IsConfigured)
{
}
}