public IEnumerable <WeatherForecast> TestLog4netGet()
        {
            try
            {
                Int32.Parse("a");
            }
            catch (Exception ex)
            {
                Log4Builder.WriteLog("控制器异常:", ex);
            }
            var rng = new Random();

            return(Enumerable.Range(1, 5).Select(index => new WeatherForecast
            {
                Date = DateTime.Now.AddDays(index),
                TemperatureC = rng.Next(-20, 55),
                Summary = Summaries[rng.Next(Summaries.Length)]
            })
                   .ToArray());
        }
Пример #2
0
 /// <summary>
 /// 启用log4net,记录日志
 /// </summary>
 /// <param name="app"></param>
 /// <returns></returns>
 public static IApplicationBuilder UseLog4netBuilder(this IApplicationBuilder app)
 {
     Log4Builder.LoadLog4netconfig(Path.Combine(Directory.GetCurrentDirectory(), "dllconfigs\\Appsetting.log4net.config"));
     return(app);
 }