private void SwitchStrategy(PriorityType priorityType) { if (priorityType == PriorityType.doctor) { _priorityStrategy = new DoctorPriorityStrategy(this); } else { _priorityStrategy = new DatePriorityStrategy(this, _userGateway); } }
public PriorityStrategyContext(IPriorityStrategy priorityStrategy) { _priorityStrategy = priorityStrategy; }