/// <summary> /// Initializes a new instance of the <see cref="SqlBuilder"/> class. /// </summary> /// <param name="visitProvider">The visit provider.</param> /// <param name="dbProvider">The db provider.</param> /// <param name="dbOption"></param> /// <param name="typeMap"></param> public SqlBuilder(IVisitProvider visitProvider, IDbProvider dbProvider, DbOption dbOption, TypeMap typeMap) { _visitProvider = visitProvider; _dbProvider = dbProvider; _dbOption = dbOption; _typeMap = typeMap; }
/// <summary> /// Initializes a new instance of the <see cref="MySqlSqlBuilder"/> class. /// </summary> /// <param name="dbProvider">The db provider.</param> /// <param name="dbOption">The db option.</param> /// <param name="visitProvider">The visit provider.</param> /// <param name="typeMap"></param> public MySqlSqlBuilder(IDbProvider dbProvider, DbOption dbOption, IVisitProvider visitProvider, TypeMap typeMap) : base(visitProvider, dbProvider, dbOption, typeMap) { }
public UsersController(IUserProvider userProvider, IVisitProvider visitProvider) { _userProvider = userProvider; _visitProvider = visitProvider; }
public VisitsController(IVisitProvider visitProvider) { _visitProvider = visitProvider; }