public LicenseService(ILicenseTypesRepository licenseTypesRepository, ILicensesRepository licensesRepository, IMapper mapper, IEmailSender emailSender) { _licenseTypesRepository = licenseTypesRepository; _licensesRepository = licensesRepository; _mapper = mapper; _emailSender = emailSender; }
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>(); }
public LicenseTypesService(ILicenseTypesRepository repository, IMapper mapper, IRolesRepository rolesRepository) { _repository = repository; _mapper = mapper; _rolesRepository = rolesRepository; }