nsnail 13ba536df2
refactor: ♻️ 框架&业务代码分离 (#185)
Co-authored-by: tk <fiyne1a@dingtalk.com>
2024-11-04 12:06:50 +08:00

25 lines
627 B
C#

using NetAdmin.Infrastructure.Configuration.Dependency;
using DataType = FreeSql.DataType;
namespace NetAdmin.Infrastructure.Configuration.Options;
/// <summary>
/// 数据库连接字符串配置
/// </summary>
public sealed record DatabaseOptions : OptionAbstraction
{
/// <summary>
/// 链接字符串
/// </summary>
public string ConnStr { get; init; }
/// <summary>
/// 数据库类型
/// </summary>
public DataType DbType { get; init; }
/// <summary>
/// 种子数据路径(相对)
/// </summary>
public string SeedDataRelativePath { get; init; }
}