Example #1
0
 public DivisionController(
     ICalculatorServiceFinder calculatorServiceFinder,
     ICalculatorHttpClient httpClient)
 {
     this.calculatorServiceFinder = calculatorServiceFinder;
     this.httpClient = httpClient;
 }
 public MultiplicationController(
     ICalculatorServiceFinder calculatorServiceFinder,
     ICalculatorHttpClient httpClient,
     ILogger <MultiplicationController> logger)
 {
     this.calculatorServiceFinder = calculatorServiceFinder;
     this.httpClient = httpClient;
     this.logger     = logger;
 }
Example #3
0
 public DiscoveryController(
     ILogger <DiscoveryController> logger,
     ICalculatorServiceContainer serviceContainer,
     ICalculatorHttpClient httpClient)
 {
     this.logger           = logger;
     this.serviceContainer = serviceContainer;
     this.httpClient       = httpClient;
 }
Example #4
0
 public CalculatorService(ICalculatorServiceFinder calculatorServiceFinder,
                          ICalculatorHttpClient httpClient)
 {
     this.calculatorServiceFinder = calculatorServiceFinder;
     this.httpClient = httpClient;
 }
Example #5
0
 public CalculatorServiceFinder(ICalculatorHttpClient httpClient)
 {
     this.httpClient = httpClient;
 }