public long Add(JavascriptErrorModel model) { var result = Execute <long>(() => { model.KeyId = Guid.NewGuid(); model.CreatedAt = model.UpdatedAt = DateTime.Now; return(_repository.Add(model)); }); return(result.Data); }
public ActionResult LogJavaScriptError(JavascriptErrorModel model) { if (model != null) { string errorMsg = System.Environment.NewLine + "Client Context:" + model.Context + System.Environment.NewLine + "Details:" + model.Details; logger.Error(new JavaScriptErrorException(errorMsg)); return(Json("Success")); } else { return(Json("Can not log the error!")); } }