public Task <SearchScopeResult> Execute(SearchScopesParameter parameter) { if (parameter == null) { throw new ArgumentNullException(nameof(parameter)); } return(_scopeRepository.Search(parameter)); }
public async Task <IActionResult> Search( [FromBody] SearchScopesRequest?request, CancellationToken cancellationToken) { if (request == null) { return(BadRequest()); } var result = await _scopeRepository.Search(request, cancellationToken).ConfigureAwait(false); return(new OkObjectResult(result)); }