public OrderController(IUnitOfWorkFactory unitOfWorkFactory, IGetOrderMapper getOrderMapper, IOrderService orderService, IThemeContentProvider themeContentProvider, IEmailTemplateRenderer emailTemplateRenderer) : base(unitOfWorkFactory) { this.GetOrderMapper = getOrderMapper; this.OrderService = orderService; this.ThemeContentProvider = themeContentProvider; this.EmailTemplateRenderer = emailTemplateRenderer; }
public InvoiceController(IUnitOfWorkFactory unitOfWorkFactory, IGetInvoiceMapper getInvoiceMapper, IInvoiceService invoiceService, IThemeContentProvider themeContentProvider, IEmailTemplateRenderer emailTemplateRenderer) : base(unitOfWorkFactory) { this.GetInvoiceMapper = getInvoiceMapper; this.InvoiceService = invoiceService; this.ThemeContentProvider = themeContentProvider; this.EmailTemplateRenderer = emailTemplateRenderer; }