using Furion.ConfigurableOptions; using System.Collections.Generic; namespace Admin.NET.Core { /// /// 数据库链接配置 /// public class ConnectionStringsOptions : IConfigurableOptions { /// /// 默认数据库编号 /// public string DefaultConfigId { get; set; } = SqlSugarConst.ConfigId; /// /// 默认数据库类型 /// public string DefaultDbType { get; set; } /// /// 默认数据库连接字符串 /// public string DefaultConnection { get; set; } /// /// 初始化表和数据 /// public bool InitTable { get; set; } /// /// 业务库集合 /// public List DbConfigs { get; set; } = new List(); } /// /// 数据库参数 /// public class DbConfig { /// /// 数据库编号 /// public string DbConfigId { get; set; } /// /// 数据库类型 /// public string DbType { get; set; } /// /// 数据库连接字符串 /// public string DbConnection { get; set; } /// /// 初始化表和数据 /// public bool InitTable { get; set; } } }