Esempio n. 1
0
 public AuthController(
     TokenProvider tokenProvider, SaltedHash saltedHash, ISessionContext sessionContext,
     UserRepository userRepository, MemberRepository memberRepository,
     OrganizationRepository organizationRepository, GroupRepository groupRepository, BranchContext branchContext,
     IOptions <EnviromentAccessOptions> options)
 {
     _tokenProvider          = tokenProvider;
     _saltedHash             = saltedHash;
     _sessionContext         = sessionContext;
     _userRepository         = userRepository;
     _memberRepository       = memberRepository;
     _organizationRepository = organizationRepository;
     _groupRepository        = groupRepository;
     _branchContext          = branchContext;
     _options = options.Value;
 }
Esempio n. 2
0
        public ReportController(MemberRepository memberRepository,
                                ContractMonitoringRepository contractMonitoringRepository,
                                AccountAnalysisRepository accountAnalysisRepository,
                                ContractMonitoringExcelBuilder contractMonitoringExcelBuilder,
                                AccountAnalysisExcelBuilder accountAnalysisExcelBuilder,
                                IStorage storage, ISessionContext sessionContext, BranchContext branchContext, IOptions <EnviromentAccessOptions> options,
                                AccountRepository accountRepository)
        {
            _memberRepository             = memberRepository;
            _contractMonitoringRepository = contractMonitoringRepository;
            _accountAnalysisRepository    = accountAnalysisRepository;

            _contractMonitoringExcelBuilder = contractMonitoringExcelBuilder;
            _accountAnalysisExcelBuilder    = accountAnalysisExcelBuilder;

            _storage        = storage;
            _sessionContext = sessionContext;
            _branchContext  = branchContext;
            _options        = options.Value;

            _accountRepository = accountRepository;
        }
Esempio n. 3
0
 public PaymentNotificationJob(IOptions <EnviromentAccessOptions> options, NotificationRepository notificationRepository)
 {
     _options = options.Value;
     _notificationRepository = notificationRepository;
 }
Esempio n. 4
0
 public InsuranceEmailSender(BranchContext branchContext, EmailSender emailSender, IOptions <EnviromentAccessOptions> options)
 {
     _branchContext = branchContext;
     _emailSender   = emailSender;
     _options       = options.Value;
 }