public VehicleManagementController(IVehicleManagementAPI vehicleManagementAPI,
                                    ICustomerManagementAPI customerManagementAPI, ILogger <VehicleManagementController> logger)
 {
     _vehicleManagementAPI  = vehicleManagementAPI;
     _customerManagementAPI = customerManagementAPI;
     _logger           = logger;
     _resiliencyHelper = new ResiliencyHelper(_logger);
 }
Example #2
0
 public CustomerManagementController(ICustomerManagementAPI customerManagementAPI, ILogger <CustomerManagementController> logger)
 {
     _customerManagementAPI = customerManagementAPI;
     _logger           = logger;
     _resiliencyHelper = new ResiliencyHelper(_logger);
 }
 public InventoryManagementController(IWorkshopManagementAPI workshopManagementAPI, IInventoryManagementAPI inventoryManagementAPI, ILogger <InventoryManagementController> logger)
 {
     this.workshopManagementAPI  = workshopManagementAPI;
     this.inventoryManagementAPI = inventoryManagementAPI;
     resiliencyHelper            = new ResiliencyHelper(logger);
 }
 public WorkshopManagementController(IWorkshopManagementAPI workshopManagamentAPI, ILogger <WorkshopManagementController> logger)
 {
     _workshopManagementAPI = workshopManagamentAPI;
     _logger           = logger;
     _resiliencyHelper = new ResiliencyHelper(_logger);
 }