代码拉取完成,页面将自动刷新
发布 Furion
和 Furion.Tools
和 Furion.Xunit
v4.3.8
版本
包含以下功能更新:
SqlSugarCore
脚手架和依赖至 5.1.2.6
版本Microsoft.CodeAnalysis.CSharp
至 4.3.0
版本samples
依赖至 v4.3.8
版本v4.3.8
版本文档Furion
案例同步到 v4.3.8
版本// 在 IDatabaseLoggingWriter 中使用
public void Write(LogMessage logMsg, bool flush)
{
var name = logMsg.Context.Get("Name");
}
private readonly ILogger<TestAppService> _logger;
public TestAppService(ILogger<TestAppService> logger)
{
_logger = logger;
// 添加全局用户信息上下文数据
_logger.ScopeContext(ctx => ctx.Set("uid", "100").Set("uname", "百小僧"));
}
public string GetName(int id)
{
// 共享全局上下文数据
_logger.LogInformation("写入新的日志");
return "Furion";
}
public string GetTags(int id)
{
// 额外新增上下文数据
_logger.ScopeContext(ctx => ctx.Set("key", "value")).LogInformation("设置额外的上上下文日志");
return "百小僧";
}
登录 后才可以发表评论