public async Task <IActionResult> Get() { var codiceSede = Request.Headers["codicesede"].ToString().Split(','); var idUtente = Request.Headers["IdUtente"]; try { var query = new WelcomeQuery() { FiltroBox = "0", CodiceSede = codiceSede, idOperatore = idUtente }; return(Ok(this._handler.Handle(query).WelcomeRes)); } catch (Exception ex) { if (ex.Message.Contains("404")) { return(StatusCode(404, "Servizio non raggiungibile. Riprovare più tardi")); } else { return(BadRequest(ex.Message)); } } }
public async Task <IActionResult> Get() { var codiceSede = Request.Headers["codicesede"]; FiltroRicercaRichiesteAssistenza filtro = new FiltroRicercaRichiesteAssistenza { SearchKey = "0" }; try { var query = new WelcomeQuery() { FiltroBox = filtro.SearchKey, CodiceSede = codiceSede }; return(Ok(this._handler.Handle(query).WelcomeRes)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }