public StatusWechsler(IOrderDataAccess orderDataAccess, IUserDataAccess userDataAccess, ISearchIndexDataAccess searchIndexDataAccess, IBus bus)
 {
     this.orderDataAccess       = orderDataAccess;
     this.userDataAccess        = userDataAccess;
     this.searchIndexDataAccess = searchIndexDataAccess;
     this.bus = bus;
 }
 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;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="IndexManager" /> class.
 /// </summary>
 /// <param name="dbAccess">The database access object.</param>
 /// <param name="fieldsConfiguration">The fields configuration object.</param>
 public IndexManager(ISearchIndexDataAccess dbAccess, CustomFieldsConfiguration fieldsConfiguration)
 {
     this.dbAccess            = dbAccess;
     this.fieldsConfiguration = fieldsConfiguration;
 }