public IActionResult OnPost() { var email = Request.Form["emailaddress"]; var message = Request.Form["message"]; try { User user = _serviceUser.FindUser(email); Blab blab = _serviceBlab.CreateBlab(message, user); _serviceBlab.AddBlab(blab); return(new RedirectToPageResult("Feed")); } catch (Exception ex) { //throw new Exception("FeedModel::OnPost: " + ex.ToString()); string path = Directory.GetCurrentDirectory(); path = path + "/Pages/Shared"; using (StreamWriter outputFile = new StreamWriter(Path.Combine(path, "ErrorLog.txt"), true)) { outputFile.WriteLine(DateTime.Now + "- FeedModel::OnPost: " + ex.ToString()); } return(new RedirectToPageResult("Feed")); } }
public void OnPost() { var email = Request.Form["emailaddress"]; var message = Request.Form["message"]; try { User user = _user_service.FindUser(email); Blab blab = _blab_service.CreateBlab(message, user); _blab_service.AddBlab(blab); } catch (System.Data.DataException de) { ErrorMessage = de.Message; } catch (Exception e) { throw new Exception($"FeedModel::OnPost: {e.ToString() }"); } }
public void OnPost() { var email = Request.Form["emailaddress"]; var message = Request.Form["message"]; try { User user = _serviceUser.FindUser(email); Blab blab = _serviceBlab.CreateBlab(message, user); _serviceBlab.AddBlab(blab); } catch (Exception ex) { throw new Exception("FeedModel::OnPost: " + ex.ToString()); } }