asp.net - DEV-IIS 和 UAT-IIS 中缺少 loggerFactory 日志
问题描述
我正在使用 ILoggerFactory 在我的 ASP.NET 项目中生成日志。启动.cs -
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory)
{
ConfigureLogging(loggerFactory);
}
private void ConfigureLogging(ILoggerFactory loggerFactory)
{
loggerFactory.AddFile("Logs/Service-API-Log-{Date}.txt");
}
借款人控制器.cs
[Route("register")]
[HttpPost]
public async Task<IActionResult> AddBorrowerDataAsync([FromBody] AddBorrowerDataCommand command)
{
_logger.LogInformation($"Add borrower id " + command.Id);
try
{
var response = await _mediator.Send(command);
return Ok(response);
}
catch (Exception ex)
{
_logger.LogError(ex.Message);
return BadRequest(ex);
}
}
日志正在本地生成。但是日志文件夹不会在 DEV-IIS 和 UAT-IIS 服务器上生成。
解决方案
推荐阅读
- haskell - 有没有办法在 ghci 的 let 块中定义的多行函数处设置断点?
- python-3.x - Number Guessing game Computer Playing
- prometheus - 如何删除/覆盖旧的普罗米修斯指标?
- python - Python/Flask - 试图从一个页面获取用户输入,并显示在另一个页面上
- avfoundation - 尝试用正弦波调制方波以产生脉冲音
- amazon-web-services - AWS Rekognition 与 AWS 视觉搜索
- python - 有人知道 MT4 的 Ta-Lib 指标吗?(同样的数学?)
- r - 使用 R 中的数字列重新排序字符列
- python - 如何测量所有和不同组合中的所有自变量会影响因变量
- r - 如何为 R lattice 包编写条件分支