public BaseService(IUnitOfWork unitOfWork, IDapperProvider dapper, IMapper mapper) { _unitOfWork = unitOfWork; _dapper = dapper; _mapper = mapper; DefaultConnectString = ((DbContext)_unitOfWork.GetDbContext()).Database.GetDbConnection().ConnectionString; }
public RoleService(IUnitOfWork unitOfWork, ILogger <RoleService> logger, IDapperProvider dapper, IMapper mapper) : base(unitOfWork, dapper, mapper) { _roleRepository = _unitOfWork.Repository <Role, Guid>(); _roleModuleRepository = _unitOfWork.Repository <RoleModule, Guid>(); _rolePermissionRepository = _unitOfWork.Repository <RolePermission, Guid>(); _moduleRepository = _unitOfWork.Repository <ModuleType, Guid>(); _permissionRepository = _unitOfWork.Repository <PermissionType, Guid>(); _logger = logger; }
public DapperRepositoryBase(IDapperProvider dapperProvider) { _dapperProvider = dapperProvider; }
public CrossingService(IDapperProvider db) { this._db = db; }
public TaskReadRepository( IDapperProvider dapperProvider) : base(dapperProvider) { }
public MysqlBatcher(IDapperProvider db) { this._db = db; }
public UserRoleService(IUnitOfWork unitOfWork, ILogger <UserRoleService> logger, IDapperProvider dapper, IMapper mapper) : base(unitOfWork, dapper, mapper) { _userRepository = _unitOfWork.Repository <User, Guid>(); _roleRepository = _unitOfWork.Repository <Role, Guid>(); _userRoleRepository = _unitOfWork.Repository <UserRole, Guid>(); _logger = logger; }
public EleServices(IDapperProvider db, IOptions <AppSettingsConfig> appSettingsConfig, Ctl ctl) { this._db = db; this._appSettingsConfig = appSettingsConfig.Value; _ctl = ctl; }