public StatusWechsler(IOrderDataAccess orderDataAccess, IUserDataAccess userDataAccess, ISearchIndexDataAccess searchIndexDataAccess, IBus bus, PostCommitActionsRegistry postCommitActions) { this.orderDataAccess = orderDataAccess; this.userDataAccess = userDataAccess; this.searchIndexDataAccess = searchIndexDataAccess; this.bus = bus; }
public StatuswechselContext(OrderItem orderItem, Ordering ordering, EMailPortfolio eMailPortfolio, User currentUser, User besteller, List <StatusHistory> pendingStatusWechselHistoryRows, DateTime transactionTimeStamp, ISearchIndexDataAccess searchIndexAccess, IBus bus, IOrderDataAccess orderDataAccess, PostCommitActionsRegistry postCommitActionsRegistry) { MailPortfolio = eMailPortfolio; PostCommitActionsRegistry = postCommitActionsRegistry; Besteller = besteller; TransactionTimeStamp = transactionTimeStamp; Bus = bus; OrderDataAccess = orderDataAccess; this.pendingStatusWechselHistoryRows = pendingStatusWechselHistoryRows; OrderItem = orderItem; Ordering = ordering; CurrentUser = currentUser; IndexAccess = searchIndexAccess; }