public async Task <IActionResult> SearchMaterials(string searchString) { if (string.IsNullOrEmpty(searchString) || searchString.Length < 3 || searchString.Length > 20) { return(BadRequest()); } return(Ok(await searchPresenter.SearchByMaterials(searchString))); }