Пример #1
0
 public LicenseService(ILicenseTypesRepository licenseTypesRepository, ILicensesRepository licensesRepository, IMapper mapper, IEmailSender emailSender)
 {
     _licenseTypesRepository = licenseTypesRepository;
     _licensesRepository     = licensesRepository;
     _mapper      = mapper;
     _emailSender = emailSender;
 }
Пример #2
0
 public LicensePaymentService(PaymentsConfiguration configuration, ILoggerFactory loggerFactory, IPaymentSigner paymentSigner, ILicensesRepository licensesRepository, IPayments24Client payments24Client, ILicenseTypesRepository licenseTypesRepository)
 {
     _paymentSigner          = paymentSigner;
     _licensesRepository     = licensesRepository;
     _payments24Client       = payments24Client;
     _licenseTypesRepository = licenseTypesRepository;
     _paymentsConfiguration  = configuration;
     _logger = loggerFactory.CreateLogger <LicensePaymentService>();
 }
Пример #3
0
 public LicenseTypesService(ILicenseTypesRepository repository, IMapper mapper, IRolesRepository rolesRepository)
 {
     _repository      = repository;
     _mapper          = mapper;
     _rolesRepository = rolesRepository;
 }