| | |
| | | /// <returns></returns> |
| | | public async Task LogFront(LogFrontInput input) |
| | | { |
| | | var log = new LogFrontRecord(); |
| | | ObjectMapper.Map(input, log); |
| | | if (log.UserId == null) |
| | | { |
| | | log.UserId = CurrentUser?.Id; |
| | | } |
| | | log.IpAddress = httpContextAccessor.HttpContext?.Connection?.RemoteIpAddress?.ToString(); |
| | | logger.LogInformation($"前端日志:{log.IpAddress}-{log.UserId}-{log.Url}-{log.RequestTime}-{log.Message}"); |
| | | //var log = new LogFrontRecord(); |
| | | //ObjectMapper.Map(input, log); |
| | | //if (log.UserId == null) |
| | | //{ |
| | | // log.UserId = CurrentUser?.Id; |
| | | //} |
| | | //log.IpAddress = httpContextAccessor.HttpContext?.Connection?.RemoteIpAddress?.ToString(); |
| | | logger.LogInformation($"前端日志:{input.UserId}-{input.Url}-{input.RequestTime}-{input.Message}"); |
| | | |
| | | //await logFrontRepository.InsertAsync(log); |
| | | } |