public DapperEfRepositoryBase(IActiveTransactionProvider activeTransactionProvider,
                               ICurrentUnitOfWorkProvider currentUnitOfWorkProvider)
     : base(activeTransactionProvider)
 {
     _activeTransactionProvider = activeTransactionProvider;
     _currentUnitOfWorkProvider = currentUnitOfWorkProvider;
 }
コード例 #2
0
ファイル: UserAppService.cs プロジェクト: war-man/GEC
 public UserAppService(
     RoleManager roleManager,
     IUserEmailer userEmailer,
     IUserListExcelExporter userListExcelExporter,
     INotificationSubscriptionManager notificationSubscriptionManager,
     IAppNotifier appNotifier,
     IRepository <RolePermissionSetting, long> rolePermissionRepository,
     IRepository <UserPermissionSetting, long> userPermissionRepository,
     IRepository <UserRole, long> userRoleRepository,
     IRepository <Role> roleRepository,
     IUserPolicy userPolicy,
     IEnumerable <IPasswordValidator <User> > passwordValidators,
     IPasswordHasher <User> passwordHasher,
     IRepository <OrganizationUnit, long> organizationUnitRepository,
     IRoleManagementConfig roleManagementConfig,
     UserManager userManager,
     IRepository <UserOrganizationUnit, long> userOrganizationUnitRepository,
     IRepository <OrganizationUnitRole, long> organizationUnitRoleRepository,
     IRepository <TimeProfile> timeProfileRepository,
     IRepository <JobTitle> jobTitleRepository,
     IRepository <Location> locationRepository,
     IRepository <TimeProfileDetail> timeProfileDetailRepository,
     IDbContextProvider <AttendanceDbContext> dbCOntext,
     IRepository <Nationality> nationalityRepository,
     IRepository <User, long> userRepository,
     IRepository <UserShift> userShift,
     IRepository <Shift> shift,
     IRepository <Beacon> beaconRepository,
     IActiveTransactionProvider transactionProvider)
 {
     _roleManager                     = roleManager;
     _userEmailer                     = userEmailer;
     _userListExcelExporter           = userListExcelExporter;
     _notificationSubscriptionManager = notificationSubscriptionManager;
     _appNotifier                     = appNotifier;
     _rolePermissionRepository        = rolePermissionRepository;
     _userPermissionRepository        = userPermissionRepository;
     _userRoleRepository              = userRoleRepository;
     _userPolicy                     = userPolicy;
     _passwordValidators             = passwordValidators;
     _passwordHasher                 = passwordHasher;
     _organizationUnitRepository     = organizationUnitRepository;
     _roleManagementConfig           = roleManagementConfig;
     _userManager                    = userManager;
     _userOrganizationUnitRepository = userOrganizationUnitRepository;
     _organizationUnitRoleRepository = organizationUnitRoleRepository;
     _roleRepository                 = roleRepository;
     _userRepository                 = userRepository;
     AppUrlService                   = NullAppUrlService.Instance;
     _timeProfileRepository          = timeProfileRepository;
     _locationRepository             = locationRepository;
     _timeProfileDetailRepository    = timeProfileDetailRepository;
     _dbCOntext             = dbCOntext;
     _transactionProvider   = transactionProvider;
     _jobTitleRepository    = jobTitleRepository;
     _nationalityRepository = nationalityRepository;
     _shiftRepository       = shift;
     _userShiftRepository   = userShift;
     _beaconRepository      = beaconRepository;
 }
コード例 #3
0
 public YoYoDapperRepository(
     IActiveTransactionProvider activeTransactionProvider,
     ICurrentUnitOfWorkProvider currentUnitOfWorkProvider)
     : base(activeTransactionProvider, currentUnitOfWorkProvider)
 {
     _activeTransactionProvider = activeTransactionProvider;
 }
コード例 #4
0
        public AbpEfDirectDapperConnectionProvider(IDbContextProvider <TDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
        {
            _dbContextProvider   = dbContextProvider;
            _transactionProvider = transactionProvider;

            var c = Context;
        }
        public DapperRepositoryBase(IActiveTransactionProvider activeTransactionProvider)
        {
            _activeTransactionProvider = activeTransactionProvider;

            DapperQueryFilterExecuter  = NullDapperQueryFilterExecuter.Instance;
            DapperActionFilterExecuter = NullDapperActionFilterExecuter.Instance;
        }
 public CECDapperRepositoryBase(
     IActiveTransactionProvider activeTransactionProvider,
     IRepositoryExtension <TEntity, TPrimaryKey> repository
     ) : base(activeTransactionProvider)
 {
     _repository = repository;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="transactionProvider"></param>
 /// <param name="dbContextProvider"></param>
 public EfCoreRepositoryBase(
     IActiveTransactionProvider transactionProvider,
     IUnitOfWorkDbContextProvider unitOfWorkDbContextProvider
     )
 {
     TransactionProvider         = transactionProvider;
     UnitOfWorkDbContextProvider = unitOfWorkDbContextProvider;
 }
コード例 #8
0
        public DapperRepositoryBase(IActiveTransactionProvider activeTransactionProvider)
        {
            this.activeTransactionProvider = activeTransactionProvider;

            EntityChangeEventHelper    = NullEntityChangeEventHelper.Instance;
            DapperQueryFilterExecuter  = NullDapperQueryFilterExecuter.Instance;
            DapperActionFilterExecuter = NullDapperActionFilterExecuter.Instance;
        }
コード例 #9
0
ファイル: MailRepository.cs プロジェクト: xuyanjun999/Stove
 public MailRepository(IActiveTransactionProvider activeTransactionProvider) : base(activeTransactionProvider)
 {
 }
コード例 #10
0
 public DapperSqlServerProvider(ITnfConfiguration tnfConfiguration, DapperOptions dapperOptions, IActiveTransactionProvider activeTransactionProvider)
 {
     _tnfConfiguration          = tnfConfiguration;
     _dapperOptions             = dapperOptions;
     _activeTransactionProvider = activeTransactionProvider;
 }
コード例 #11
0
 public DapperPostgreProvider(ITnfConfiguration tnfConfiguration, IActiveTransactionProvider activeTransactionProvider)
 {
     _tnfConfiguration          = tnfConfiguration;
     _activeTransactionProvider = activeTransactionProvider;
 }
コード例 #12
0
 public UserRepository(IDbContextProvider <PhonebookDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
     : base(dbContextProvider)
 {
     _transactionProvider = transactionProvider;
 }
コード例 #13
0
 public RoundRepository(IDbContextProvider <MultiplayerAvalonDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider) : base(dbContextProvider)
 {
     _transactionProvider = transactionProvider;
 }
コード例 #14
0
 public AdvertDapperRepositoryBase(IActiveTransactionProvider activeTransactionProvider) : base(activeTransactionProvider)
 {
 }
コード例 #15
0
 public ProjectRepository(IDbContextProvider <CROPSDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
     : base(dbContextProvider)
 {
     this.transactionProvider = transactionProvider;
 }
コード例 #16
0
 public DapperEfRepositoryBase(IActiveTransactionProvider activeTransactionProvider) : base(activeTransactionProvider)
 {
 }
コード例 #17
0
 public DapperRepositoryBase(IActiveTransactionProvider activeTransactionProvider)
 {
     Connection  = activeTransactionProvider.GetActiveConnection();
     Transaction = activeTransactionProvider.GetActiveTransaction();
 }
コード例 #18
0
 protected MyAbpProjectDapperRepositoryBase(IActiveTransactionProvider activeTransactionProvider)
     : base(activeTransactionProvider)
 {
 }
コード例 #19
0
 public AuditedRepository(IActiveTransactionProvider activeTransactionProvider)
     : base(activeTransactionProvider)
 {
 }
コード例 #20
0
 public ProfessionalDapperRepository(IActiveTransactionProvider activeTransactionProvider)
     : base(activeTransactionProvider)
 {
 }
コード例 #21
0
 public SqlServerStoreRepository(IActiveTransactionProvider transactionProvider,
                                 IWebHostEnvironment hostingEnvironment)
 {
     _transactionProvider = transactionProvider;
     _appConfiguration    = hostingEnvironment.GetAppConfiguration();
 }
コード例 #22
0
 public FileUploadRepository(IDbContextProvider <RentalDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
     : base(dbContextProvider, transactionProvider)
 {
 }
コード例 #23
0
ファイル: DapperRepository.cs プロジェクト: dengxuan/Fighting
 public DapperRepository(IActiveTransactionProvider dbConnection) : base(dbConnection)
 {
 }
コード例 #24
0
 public UserRepository(IDbContextProvider <TalentMatrixDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
     : base(dbContextProvider)
 {
     _transactionProvider = transactionProvider;
 }
コード例 #25
0
 public UserRepository(IDbContextProvider <SoftwareArchitectureDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider) : base(dbContextProvider)
 {
     _transaction = transactionProvider;
 }
コード例 #26
0
 public RepositoryBase(IActiveTransactionProvider provider)
 {
     _activeTransactionProvider = provider;
     DapperQueryFilterExecuter  = new DapperQueryFilterExecuter();
     DapperActionFilterExecuter = new DapperActionFilterExecuter();
 }
コード例 #27
0
 public ReportRepository1(IDbContextProvider <MDR_AngularDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
     : base(dbContextProvider)
 {
     _transactionProvider = transactionProvider;
 }
コード例 #28
0
 protected TShareBankRepositoryBase(IDbContextProvider <TShareBankDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
     : base(dbContextProvider)
 {
     _transactionProvider = transactionProvider;
 }
コード例 #29
0
 protected CVASRepositoryBase(IDbContextProvider <CVASDbContext> dbContextProvider, IActiveTransactionProvider transactionProvider)
     : base(dbContextProvider)
 {
     _transactionProvider = transactionProvider;
 }
 public DapperNhRepositoryBase(IActiveTransactionProvider activeTransactionProvider) : base(activeTransactionProvider)
 {
     _activeTransactionProvider = activeTransactionProvider;
 }