Esempio n. 1
0
 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;
        }
Esempio n. 3
0
 public SqlHelperR(SqlHelperOptions options) : base(options)
 {
 }
 /// <summary>
 /// 构造函数,依赖注入SqlHelperOptions
 /// </summary>
 /// <param name="options"></param>
 public SqlHelperBuilder(SqlHelperOptions options)
 {
     Options = options;
 }