public override void EmployeeCapacityLimitPerProficiency(out Func <int> capacityJunior, out Func <int> capacityMiddle, out Func <int> capacitySenior, out CapacityCalculator capacity) { capacityJunior = CapacityForJunior; capacityMiddle = delegate() { return(4); }; capacitySenior = () => 3; capacity = new CapacityCalculator(); }
public virtual void EmployeeCapacityLimitPerProficiency(out Func <int> junior, out Func <int> middle, out Func <int> senior, out CapacityCalculator capacity) { junior = CapacityForJunior; middle = delegate() { return(3); }; senior = () => 4; capacity = new CapacityCalculator(); }