public SearchOrderController(ISearchFixMessageService searchFixMessageService, IApiRequestRepository apiRequestRepository, IApiResponseRepository apiResponseRepository) { _searchFixMessageService = searchFixMessageService; _apiRequestRepository = apiRequestRepository; _apiResponseRepository = apiResponseRepository; }
public ApiRequestService( IOptions <MashapeOptions> mashapeOptions, IApiRequestRepository apiRequestRepository, IAutoMapper autoMapper) { if (mashapeOptions == null || mashapeOptions.Value == null) { throw new SettingsNotFoundException( $"Mashape settings section not found in {Constants.AppSettings.APP_SETTINGS_FILE_FULLNAME}"); } _mashapeOptions = mashapeOptions.Value; _apiRequestRepository = apiRequestRepository; _autoMapper = autoMapper; }
public SearchApiRequestService(IApiRequestRepository apiRequestRepository) { this._apiRequestRepository = apiRequestRepository; }