对于日志记录,开发人员使用日志记录包,例如:Nlog,SeriLog,...而asp.net core有Microsoft.Extenstions.Logging.ILogger?
ASP.NET Core不ILogger记录日志吗?
如果ILogger可以记录日志,不使用任何其他包不是更好吗?如果ILogger可以记录日志,那为什么开发者不单独使用它呢?
如果ILogger不能单独记录日志而其他包可以记录日志,那么ILogger与其他日志记录包一起使用而不是单独使用一个日志记录包有什么好处?
我在 Windows 10 中使用 Redis Desktop Manager 通过StackExchange.Redis库在 ASP.Net Core 3.1 中进行缓存。
Redis中除了删除然后重新添加新的Key-Value之外,还有什么方法可以通过键更新值吗?