Ejemplo n.º 1
0
        public void OnException(ExceptionContext context)
        {
            _logger.LogError(context.Exception, context.Exception.Message);

            context.Result           = new JsonResult(JsonResultVM.Fail($"系统异常:{context.Exception.Message}"));
            context.ExceptionHandled = true;//异常已处理
        }
Ejemplo n.º 2
0
        public JsonResult Create(Category data)
        {
            Thread.Sleep(3000);
            JsonResultVM jr = new JsonResultVM();

            if (data.CategoryName == null)
            {
                jr.IsSuccess   = false;
                jr.UserMessage = "Kategori Adı Boş Geçilemez";
            }
            else
            {
                try
                {
                    _service.Categories.Add(data);
                    _service.SaveChanges();

                    jr.IsSuccess   = true;
                    jr.UserMessage = "Kategori başarıyla eklendi";
                }
                catch (Exception)
                {
                    jr.IsSuccess   = false;
                    jr.UserMessage = "Kayıt İşlemi Hatası";
                    throw;
                }
            }
            return(Json(jr, JsonRequestBehavior.AllowGet));
        }