diff --git a/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 b/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 index 72bcebc6..931b9e60 100644 Binary files a/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 and b/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 differ diff --git a/src/WMS.Web.Api/Controllers/ClientLogController.cs b/src/WMS.Web.Api/Controllers/ClientLogController.cs index 79376142..eaa90dd5 100644 --- a/src/WMS.Web.Api/Controllers/ClientLogController.cs +++ b/src/WMS.Web.Api/Controllers/ClientLogController.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using Newtonsoft.Json; @@ -7,6 +8,7 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using WMS.Web.Core.Internal.Results; +using Microsoft.Extensions.Hosting; namespace WMS.Web.Api.Controllers { @@ -18,9 +20,11 @@ namespace WMS.Web.Api.Controllers public class ClientLogController : ControllerBase { private readonly ILogger _Logger; - public ClientLogController(ILogger Logger) + public IWebHostEnvironment _webHostEnvironment { get; set; } + public ClientLogController(ILogger Logger, IWebHostEnvironment webHostEnvironment) { _Logger = Logger; + _webHostEnvironment = webHostEnvironment; } /// /// 前端记录日志 @@ -31,7 +35,9 @@ namespace WMS.Web.Api.Controllers [Route("Log")] public Task Log([FromQuery] string log) { - //_Logger.LogInformation($"前端日志 时间:{DateTime.Now} 内容:{log}"); + if (!_webHostEnvironment.IsDevelopment()) + _Logger.LogInformation($"前端日志 时间:{DateTime.Now} 内容:{log}"); + return Task.FromResult(Result.ReSuccess()); } @@ -44,7 +50,9 @@ namespace WMS.Web.Api.Controllers [Route("Logs")] public Task Logs(List logs) { - //_Logger.LogInformation($"前端日志(数组) 时间:{DateTime.Now} 内容:{JsonConvert.SerializeObject(logs)}"); + if (!_webHostEnvironment.IsDevelopment()) + _Logger.LogInformation($"前端日志(数组) 时间:{DateTime.Now} 内容:{JsonConvert.SerializeObject(logs)}"); + return Task.FromResult(Result.ReSuccess()); } }