public async Task<AuctionResponse> SearchAsync(SearchParameters searchParameters) { searchParameters.ThrowIfNullArgument(); try { return await _requestFactories.SearchRequestFactory(searchParameters).PerformRequestAsync(); } catch (Exception e) { throw new FutException("Search failed", e); } }
public Task<AuctionResponse> SearchAsync(SearchParameters searchParameters) { searchParameters.ThrowIfNullArgument(); return _requestFactories.SearchRequestFactory(searchParameters).PerformRequestAsync(); }