protected CustomerState( CustomerComponent customerComponent, CustomerStorageComponent customerStorage, CustomerHistorization customerHistorization, IDateComponent dateComponent, UserHistorizationComponent userHistorizationComponent) { _customerComponent = customerComponent ?? throw new ArgumentNullException(nameof(customerComponent)); _customerStorage = customerStorage ?? throw new ArgumentNullException(nameof(customerStorage)); _customerHistorization = customerHistorization ?? throw new ArgumentNullException(nameof(customerHistorization)); _dateComponent = dateComponent ?? throw new ArgumentNullException(nameof(dateComponent)); _userHistorizationComponent = userHistorizationComponent ?? throw new ArgumentNullException(nameof(userHistorizationComponent)); }
public ExistingCustomerState(CustomerComponent customerComponent, CustomerStorageComponent customerStorage, CustomerHistorization customerHistorization, IDateComponent dateComponent, UserHistorizationComponent userHistorizationComponent) : base(customerComponent, customerStorage, customerHistorization, dateComponent, userHistorizationComponent) { }