public IActionResult Predict(string input) { if (string.IsNullOrEmpty(input)) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Content("error")); } var modelOutput = spamService.Predict(input); var spam = new SpamInfo() { SpamId = idGenerator.NextId(), Input = input, Prediction = modelOutput.Prediction, Score = modelOutput.Score, ManualCheck = false, ManualResult = false, CreatData = DateTime.Now }; spamService.AddSpamInfo(spam); return(Json(modelOutput, MyJsonConvert.GetSimpleOptions())); }
public void AddSpamInfo(SpamInfo spamInfo) { dataContext.SpamInfo.Add(spamInfo); dataContext.SaveChanges(); }