public IResult AddArticle([FromBody] Articles model) { AutUserInfo userInfo = _httpContext.HttpContext.Session.GetObject <AutUserInfo>("UserInfo"); string resultmessage = StaticValues.ErrorMessage; int resultcode = StaticValues.ErrorCode; bool resultval = false; try { _logs.Add(userInfo.SessId, string.Format("Makale ekleme işlemi ekli parametreler ile başlamıştır.{0}", Reflections.GetModelPropertyValues <Articles>(model)), "AddArticle", "ArticleController", Enum.GetName(typeof(LayerInfo), 1), "", userInfo.ClientIp, userInfo.UsrId); var result = _article.Add(model, userInfo); resultcode = result.ResultCode; resultmessage = result.Message; resultval = result.IsSuccess; _logs.Add(userInfo.SessId, string.Format("Makale ekleme işlemi tamamlanmıştır.Sonuç={0}", (resultval ? "Başarılı" : "Hatalı")), "AddArticle", "ArticleController", Enum.GetName(typeof(LayerInfo), 1), "", userInfo.ClientIp, userInfo.UsrId); } catch (Exception ex) { _logs.Add(userInfo.SessId, ex.ToString(), "AddArticle", "ArticleController", Enum.GetName(typeof(LayerInfo), 1), "", userInfo.ClientIp, userInfo.UsrId); } return(new Result(resultval, resultmessage, resultcode)); }