public OrderFactory(IOrderAppService appService, IAddressAppService addressAppService, ICustomerAppService customerAppService, ICompanyAppService companyAppService, IPaymentTypeAppService paymentTypeAppService) { _appService = appService; _addressAppService = addressAppService; _customerAppService = customerAppService; _companyAppService = companyAppService; _paymentTypeAppService = paymentTypeAppService; }
public OrderAppService( IRepository <Models.Order, Guid> repository, ICustomerAppService customerAppService, ICompanyAppService companyAppService, IPaymentTypeAppService paymentTypeAppService, IAddressAppService addressAppService, ISmtpEmailSenderConfiguration smtpConfig, ISmtpEmailSender smtpEmailSender) { _repository = repository; _customerAppService = customerAppService; _companyAppService = companyAppService; _paymentTypeAppService = paymentTypeAppService; _addressAppService = addressAppService; _smtpConfig = smtpConfig; _smtpEmailSender = smtpEmailSender; }
public PaymentTypeFactory(IPaymentTypeAppService appService) { _appService = appService; }