/// <summary> /// Initializes a new instance of the <see cref="ProductController"/> class. /// </summary> /// <param name="orderManager">The order manager.</param> /// <param name="customLogger">The custom logger.</param> /// <param name="serviceResponseErrorMapper">The service response error mapper.</param> /// <param name="errorMessagesHandler">The error messages handler.</param> public OrderController(IOrderManager orderManager, ICustomLogger customLogger, IMapper <IList <Message>, ServiceResponse> serviceResponseErrorMapper, IErrorMessagesHandler errorMessagesHandler) { _orderManager = orderManager; _customLogger = customLogger; _serviceResponseErrorMapper = serviceResponseErrorMapper; _errorMessagesHandler = errorMessagesHandler; }
public ProductController(IProductManager productManager, ICustomLogger customLogger, IMapper <IList <Message>, ServiceResponse> serviceResponseErrorMapper, IErrorMessagesHandler errorMessagesHandler) { _productManager = productManager; _logger = customLogger; _serviceResponseErrorMapper = serviceResponseErrorMapper; _errorMessagesHandler = errorMessagesHandler; }
/// <summary> /// Initializes a new instance of the <see cref="OrderManager"/> class. /// </summary> /// <param name="orderRepository">The order repository.</param> /// <param name="customLogger">The custom logger.</param> /// <param name="orderServiceResponseErrorMapper">The order service response error mapper.</param> /// <param name="serviceResponseMapper">The service response mapper.</param> /// <param name="errorMessagesHandler">The error messages handler.</param> public OrderManager(IOrderRepository orderRepository, ICustomLogger customLogger, IMapper <IList <Message>, ServiceResponse> orderServiceResponseErrorMapper, IMapper <object, ServiceResponse> serviceResponseMapper, IErrorMessagesHandler errorMessagesHandler) { _orderRepository = orderRepository; _customLogger = customLogger; _orderServiceResponseErrorMapper = orderServiceResponseErrorMapper; _serviceResponseMapper = serviceResponseMapper; _errorMessagesHandler = errorMessagesHandler; }
/// <summary> /// Initializes a new instance of the <see cref="ProductManager"/> class. /// </summary> /// <param name="productRepository">The product repository.</param> /// <param name="logger">The logger.</param> /// <param name="serviceResponseErrorMapper">The service response error mapper.</param> /// <param name="serviceResponseMapper">The service response mapper.</param> /// <param name="errorMessagesHandler">The error messages handler.</param> public ProductManager(IProductRepository productRepository, ICustomLogger logger, IMapper <IList <Message>, ServiceResponse> serviceResponseErrorMapper, IMapper <object, ServiceResponse> serviceResponseMapper, IErrorMessagesHandler errorMessagesHandler) { _productRepository = productRepository; _logger = logger; _serviceResponseErrorMapper = serviceResponseErrorMapper; _serviceResponseMapper = serviceResponseMapper; _errorMessagesHandler = errorMessagesHandler; }
public CustomerValidator(IErrorMessagesHandler commonErrorHandler) { _commonErrorHandler = commonErrorHandler; }