namespace Apq.Cfg.Database;
///
/// CfgBuilder 的 Database 扩展方法
///
public static class CfgBuilderExtensions
{
///
/// 添加数据库配置源
///
public static CfgBuilder AddDatabase(this CfgBuilder builder, Action configure, int level, bool isPrimaryWriter = false)
{
var options = new DatabaseOptions();
configure?.Invoke(options);
builder.AddSource(new DatabaseCfgSource(options, level, isPrimaryWriter));
return builder;
}
}