public Calculator( [Feature("plus-two")] FeatureExecutor plusTwo, [Feature("times-five")] FeatureExecutor timesFive) { this.plusTwo = plusTwo; this.timesFive = timesFive; }
public FridayService([Feature("friday")] FeatureExecutor fridayFeature) { this.fridayFeature = fridayFeature; }
public CircuitBreakingFeatureExecutor(FeatureExecutor inner, Action onException) { this.inner = inner; this.onException = onException; }