Пример #1
0
        public static void LogInformation(string info)
        {
            var exception = new Models.Exception
            {
                Message = info
            };

            db.Exceptions.Add(exception);
            db.SaveChanges();
        }
Пример #2
0
        public static void AddException(Exception ex)
        {
            var exception = new Models.Exception
            {
                Message        = ex.Message,
                StackTrace     = ex.StackTrace,
                InnerException = JsonConvert.SerializeObject(ex.InnerException, Formatting.Indented),
                HelpLink       = ex.HelpLink,
                Data           = JsonConvert.SerializeObject(ex.Data, Formatting.Indented),
                TargetSite     = ex.TargetSite.Name
            };

            db.Exceptions.Add(exception);
            db.SaveChanges();
        }