public SubmitState(IInventoryOperationDomainService inventoryOperationDomainService, IInvoiceStateFactory invoiceStateFactory, IInventoryOperationNotifier inventoryOperationNotifier) { this.inventoryOperationDomainService = inventoryOperationDomainService; this.invoiceStateFactory = invoiceStateFactory; this.inventoryOperationNotifier = inventoryOperationNotifier; }
public OpenState( IInvoiceItemDomainService invoiceItemDomainService, IBalanceDomainService balanceDomainService, IInventoryOperationNotifier inventoryOperationNotifier, IInvoiceStateFactory invoiceStateFactory) { this.invoiceItemDomainService = invoiceItemDomainService; this.balanceDomainService = balanceDomainService; this.inventoryOperationNotifier = inventoryOperationNotifier; this.invoiceStateFactory = invoiceStateFactory; }