日志范围

时间:2024-03-17 18:00:15
【文件属性】:

文件名称:日志范围

文件大小:45KB

文件格式:ZIP

更新时间:2024-03-17 18:00:15

C#

日志范围 .NET Standard 2.0:记录,跟踪和性能分析 LogScope为跟踪,分析和记录方法以及代码的关键部分实现了简单的记录框架。 它可以与流行的日志库(例如Log4Net,NLog等)集成。 整个想法是围绕使用“范围”。 范围可以是方法或方法的特定部分。 该实现基于IDisposable,其中调用Dispose终止作用域。 下面的示例演示了这种方法: { using (var methodScope = classScope.DebugScope()) { methodScope.D("Inside of method Foo scope"); Thread.Sleep(200); } } 结果: --> begin of Foo Foo: Inside of met


【文件预览】:
LogScope-main
----.gitignore(4KB)
----LogScope.Tests()
--------Logger()
--------LoggingExtensionsTests.cs(349B)
--------LogScope.Tests.csproj(1KB)
--------Formaters()
----LogScope()
--------api()
--------.gitignore(118B)
--------DevInstance.LogScope.xml(11KB)
--------LoggingExtensions.cs(2KB)
--------articles()
--------index.md(4KB)
--------Providers()
--------IScopeLog.cs(2KB)
--------Logger()
--------LogScope.csproj(2KB)
--------Extensions()
--------ILogProvider.cs(397B)
--------IScopeManager.cs(799B)
--------IScopeFormater.cs(2KB)
--------docfx.json(1KB)
--------toc.yml(111B)
--------Formaters()
--------docs()
--------ScopeLogFactory.cs(2KB)
----LICENSE(11KB)
----LogScope.sln(2KB)
----README.md(2KB)
----SampleApp()
--------Program.cs(706B)
--------SampleApp.csproj(372B)
--------TestClass.cs(1013B)
----icon.png(2KB)

网友评论