public SqlHelperBase(SqlHelperBuilder builder) { //在构造函数中调用OnConfiguring,并将依赖注入的SqlHelperBuilder实例传给该方法 //此时子类重写该方法是就可以使用依赖注入的SqlHelperBuilder的实例了 OnConfiguring(builder); _options = builder.GetOptions(); }
public SqlHelperBase(SqlHelperOptions options) { //在构造函数中调用OnConfiguring,并将依赖注入的SqlHelperBuilder实例传给该方法 //此时子类重写该方法是就可以使用依赖注入的SqlHelperBuilder的实例了 SqlHelperBuilder builder = new SqlHelperBuilder(options); OnConfiguring(builder); _options = options; }
public SqlHelperR(SqlHelperOptions options) : base(options) { }
/// <summary> /// 构造函数,依赖注入SqlHelperOptions /// </summary> /// <param name="options"></param> public SqlHelperBuilder(SqlHelperOptions options) { Options = options; }