Beispiel #1
0
 public MemberRepository(
     IScopeAccessor scopeAccessor,
     AppCaches cache,
     ILogger <MemberRepository> logger,
     IMemberTypeRepository memberTypeRepository,
     IMemberGroupRepository memberGroupRepository,
     ITagRepository tagRepository,
     ILanguageRepository languageRepository,
     IRelationRepository relationRepository,
     IRelationTypeRepository relationTypeRepository,
     IPasswordHasher passwordHasher,
     PropertyEditorCollection propertyEditors,
     DataValueReferenceFactoryCollection dataValueReferenceFactories,
     IDataTypeService dataTypeService,
     IJsonSerializer serializer,
     IEventAggregator eventAggregator,
     IOptions <MemberPasswordConfigurationSettings> passwordConfiguration)
     : base(scopeAccessor, cache, logger, languageRepository, relationRepository, relationTypeRepository,
            propertyEditors, dataValueReferenceFactories, dataTypeService, eventAggregator)
 {
     _memberTypeRepository =
         memberTypeRepository ?? throw new ArgumentNullException(nameof(memberTypeRepository));
     _tagRepository               = tagRepository ?? throw new ArgumentNullException(nameof(tagRepository));
     _passwordHasher              = passwordHasher;
     _jsonSerializer              = serializer;
     _memberGroupRepository       = memberGroupRepository;
     _passwordConfiguration       = passwordConfiguration.Value;
     _memberByUsernameCachePolicy =
         new DefaultRepositoryCachePolicy <IMember, string>(GlobalIsolatedCache, ScopeAccessor, DefaultOptions);
 }
 public RoomRatesController(IRoomRatesRepository RoomRateRepository, IRoomTypesRepository RoomTypeRepository, IMemberTypeRepository MemberTypeRepository, IBoardTypeRepository BoardTypeRepository)
 {
     _RoomRateRepository = RoomRateRepository;
     _RoomTypeRepository = RoomTypeRepository;
     _MemberTypeRepository = MemberTypeRepository;
     _BoardTypeRepository = BoardTypeRepository;
 }
Beispiel #3
0
 public MemberRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger, IMemberTypeRepository memberTypeRepository, IMemberGroupRepository memberGroupRepository, ITagRepository tagRepository, ILanguageRepository languageRepository)
     : base(scopeAccessor, cache, languageRepository, logger)
 {
     _memberTypeRepository  = memberTypeRepository ?? throw new ArgumentNullException(nameof(memberTypeRepository));
     _tagRepository         = tagRepository ?? throw new ArgumentNullException(nameof(tagRepository));
     _memberGroupRepository = memberGroupRepository;
 }
 public MemberRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger,
                         IMemberTypeRepository memberTypeRepository, IMemberGroupRepository memberGroupRepository, ITagRepository tagRepository, ILanguageRepository languageRepository, IRelationRepository relationRepository, IRelationTypeRepository relationTypeRepository,
                         Lazy <PropertyEditorCollection> propertyEditors, DataValueReferenceFactoryCollection dataValueReferenceFactories)
     : base(scopeAccessor, cache, logger, languageRepository, relationRepository, relationTypeRepository, propertyEditors, dataValueReferenceFactories)
 {
     _memberTypeRepository  = memberTypeRepository ?? throw new ArgumentNullException(nameof(memberTypeRepository));
     _tagRepository         = tagRepository ?? throw new ArgumentNullException(nameof(tagRepository));
     _memberGroupRepository = memberGroupRepository;
 }
Beispiel #5
0
 public CommonDataService(IOfficerRepository officerRepository, IMemberTypeRepository memberTypeRepository, IBusRepository busRepository, ICategoryRepository categoryRepository, IMeritRepository meritRepository, IDashBoardEntityRepository dashBoardEntityRepository, IMemberRepository memberRepository)
 {
     _memberTypeRepository      = memberTypeRepository;
     _busRepository             = busRepository;
     _categoryRepository        = categoryRepository;
     _meritRepository           = meritRepository;
     _dashBoardEntityRepository = dashBoardEntityRepository;
     _memberRepository          = memberRepository;
     _officerRepository         = officerRepository;
 }
        public MemberRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger,
                                IMemberTypeRepository memberTypeRepository, IMemberGroupRepository memberGroupRepository, ITagRepository tagRepository, ILanguageRepository languageRepository, IRelationRepository relationRepository, IRelationTypeRepository relationTypeRepository,
                                Lazy <PropertyEditorCollection> propertyEditors, DataValueReferenceFactoryCollection dataValueReferenceFactories)
            : base(scopeAccessor, cache, logger, languageRepository, relationRepository, relationTypeRepository, propertyEditors, dataValueReferenceFactories)
        {
            _memberTypeRepository  = memberTypeRepository ?? throw new ArgumentNullException(nameof(memberTypeRepository));
            _tagRepository         = tagRepository ?? throw new ArgumentNullException(nameof(tagRepository));
            _memberGroupRepository = memberGroupRepository;

            _memberByUsernameCachePolicy = new DefaultRepositoryCachePolicy <IMember, string>(GlobalIsolatedCache, ScopeAccessor, DefaultOptions);
        }
        public MemberExtendedService(IScopeProvider provider, ILogger logger, IEventMessagesFactory eventMessagesFactory,
                                     IMemberGroupService memberGroupService, IMediaFileSystem mediaFileSystem,
                                     IMemberRepository memberRepository, IMemberTypeRepository memberTypeRepository,
                                     IMemberGroupRepository memberGroupRepository, IAuditRepository auditRepository,
                                     IExamineManager examineManager)
            : base(provider, logger, eventMessagesFactory, memberGroupService, mediaFileSystem,
                   memberRepository, memberTypeRepository, memberGroupRepository, auditRepository)
        {
            this.logger = new Logging <MemberExtendedService>(logger);
#endif
            this.memberGroupService = memberGroupService;
            this.memberRepository   = memberRepository;
            this.examineManager     = examineManager;
        }
Beispiel #8
0
 public MemberRepository(IDatabaseUnitOfWork work, CacheHelper cache, ILogger logger, ISqlSyntaxProvider sqlSyntax, IMemberTypeRepository memberTypeRepository, IMemberGroupRepository memberGroupRepository, ITagRepository tagRepository, IContentSection contentSection)
     : base(work, cache, logger, sqlSyntax, contentSection)
 {
     if (memberTypeRepository == null)
     {
         throw new ArgumentNullException("memberTypeRepository");
     }
     if (tagRepository == null)
     {
         throw new ArgumentNullException("tagRepository");
     }
     _memberTypeRepository     = memberTypeRepository;
     _tagRepository            = tagRepository;
     _memberGroupRepository    = memberGroupRepository;
     _contentXmlRepository     = new ContentXmlRepository <IMember>(work, CacheHelper.CreateDisabledCacheHelper(), logger, sqlSyntax);
     _contentPreviewRepository = new ContentPreviewRepository <IMember>(work, CacheHelper.CreateDisabledCacheHelper(), logger, sqlSyntax);
 }
 public MemberTypesController(IMemberTypeRepository MemberTypesRepository)
 {
     _MemberTypesRepository = MemberTypesRepository;
 
 }
 public MemberTypeController(IMemberTypeRepository memberTypeRepository)
 {
     this.memberTypeRepository = memberTypeRepository;
 }
 public MemberExtendedService(IScopeProvider provider, ILoggerFactory loggerFactory, IEventMessagesFactory eventMessagesFactory, IMemberGroupService memberGroupService,
                              IMemberRepository memberRepository, IMemberTypeRepository memberTypeRepository, IMemberGroupRepository memberGroupRepository, IAuditRepository auditRepository,
                              IExamineManager examineManager)
     : base(provider, loggerFactory, eventMessagesFactory, memberGroupService, memberRepository, memberTypeRepository, memberGroupRepository, auditRepository)
 {
     this.logger = new Logging <MemberExtendedService>(loggerFactory.CreateLogger <MemberExtendedService>());
Beispiel #12
0
 public MemberRepository(IDatabaseUnitOfWork work, IRepositoryCacheProvider cache, IMemberTypeRepository memberTypeRepository)
     : base(work, cache)
 {
     _memberTypeRepository = memberTypeRepository;
 }
Beispiel #13
0
 public MemberRepository(IDatabaseUnitOfWork work, IMemberTypeRepository memberTypeRepository) : base(work)
 {
     _memberTypeRepository = memberTypeRepository;
 }
 public MemberController(IMemberRepository memberRepository, IMemberTypeRepository memberTypeRepository, IBranchRepository branchRepository)
 {
     this.memberRepository     = memberRepository;
     this.memberTypeRepository = memberTypeRepository;
     this.branchRepository     = branchRepository;
 }