public IActionResult AddSite([FromBody] SiteInputMapping dataAction) { try { // return JsonConvert.SerializeObject(InteractiveDB.GetAllSite()); // SiteInputMapping newElem = JsonConvert.DeserializeObject<SiteInputMapping>(SiteData); return(Ok(InteractiveDB.AddSite(dataAction))); } catch (Exception ex) { logger.LogError(ex.ToString()); return(BadRequest(ex.ToString())); };//in un ambiante professionale si deve gestire meglio }
public string GetAllSite() { try { Response.StatusCode = 200; return(JsonConvert.SerializeObject(InteractiveDB.GetAllSite())); } catch (Exception ex) { logger.LogError(ex.ToString()); Response.StatusCode = 500; return(""); };//in un ambiante professionale si deve gestire meglio }