Exemplo n.º 1
0
 public ProgramAccountService(IDatabaseConnectionFactory databaseConnectionFactory, IConfiguration configuration, ILoggerManager logger,
                              IMapper mapper, IPlanProgramAccountLinkingService planProgramAccount, IAccountTypeService accountType, IPrograms program,
                              ISharedJPOSService sharedJPOSService)
     : base(databaseConnectionFactory)
 {
     _databaseConnectionFactory = databaseConnectionFactory ?? throw new ArgumentNullException(nameof(databaseConnectionFactory));
     _configuration             = configuration;
     _logger             = logger;
     _mapper             = mapper;
     _planProgramAccount = planProgramAccount;
     _accountType        = accountType;
     _program            = program;
     _sharedJPOSService  = sharedJPOSService;
 }
Exemplo n.º 2
0
 public ProgramBrandingService(IDatabaseConnectionFactory databaseConnectionFactory, IConfiguration configuration, ILoggerManager logger,
                               IMapper mapper, IPlanProgramAccountLinkingService planProgramAccount, IAccountTypeService accountType, IProgramAccountService programAccount,
                               IPhotos photos)
     : base(databaseConnectionFactory)
 {
     _databaseConnectionFactory = databaseConnectionFactory ?? throw new ArgumentNullException(nameof(databaseConnectionFactory));
     _configuration             = configuration;
     _logger             = logger;
     _mapper             = mapper;
     _planProgramAccount = planProgramAccount;
     _accountType        = accountType;
     _programAccount     = programAccount;
     _photos             = photos;
 }