public CustomerPreferenceHandler( IHandler handler, CustomerPreferenceMatcher customerPreferenceMatcher) { _allocationRuleHandler = handler; _customerPreferenceMatcher = customerPreferenceMatcher; }
public CustomerPreferenceHandlerBuilder WithCustomerPreference( CustomerPreferenceMatcher customerPreferenceMatcher, IHandler handler) { AddHandler(new CustomerPreferenceHandler( handler, customerPreferenceMatcher)); return(this); }