├── .gitattributes ├── .gitignore ├── Build.ps1 ├── LICENSE ├── README.md ├── appveyor.yml ├── asset ├── SerilogTimings.snk ├── serilog-timings.png └── serilog-timings.svg ├── global.json ├── sample └── Example │ ├── Example.csproj │ └── Program.cs ├── serilog-timings.sln ├── serilog-timings.sln.DotSettings ├── src └── SerilogTimings │ ├── CompletionBehaviour.cs │ ├── Configuration │ └── LevelledOperation.cs │ ├── Extensions │ └── LoggerOperationExtensions.cs │ ├── Operation.cs │ ├── OperationExtensions.cs │ └── SerilogTimings.csproj └── test └── SerilogTimings.Tests ├── OperationEnrichmentTests.cs ├── OperationTests.cs ├── SerilogTimings.Tests.csproj └── Support ├── CollectingLogger.cs └── CollectionSink.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/.gitignore -------------------------------------------------------------------------------- /Build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/Build.ps1 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/appveyor.yml -------------------------------------------------------------------------------- /asset/SerilogTimings.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/asset/SerilogTimings.snk -------------------------------------------------------------------------------- /asset/serilog-timings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/asset/serilog-timings.png -------------------------------------------------------------------------------- /asset/serilog-timings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/asset/serilog-timings.svg -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/global.json -------------------------------------------------------------------------------- /sample/Example/Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/sample/Example/Example.csproj -------------------------------------------------------------------------------- /sample/Example/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/sample/Example/Program.cs -------------------------------------------------------------------------------- /serilog-timings.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/serilog-timings.sln -------------------------------------------------------------------------------- /serilog-timings.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/serilog-timings.sln.DotSettings -------------------------------------------------------------------------------- /src/SerilogTimings/CompletionBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/src/SerilogTimings/CompletionBehaviour.cs -------------------------------------------------------------------------------- /src/SerilogTimings/Configuration/LevelledOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/src/SerilogTimings/Configuration/LevelledOperation.cs -------------------------------------------------------------------------------- /src/SerilogTimings/Extensions/LoggerOperationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/src/SerilogTimings/Extensions/LoggerOperationExtensions.cs -------------------------------------------------------------------------------- /src/SerilogTimings/Operation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/src/SerilogTimings/Operation.cs -------------------------------------------------------------------------------- /src/SerilogTimings/OperationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/src/SerilogTimings/OperationExtensions.cs -------------------------------------------------------------------------------- /src/SerilogTimings/SerilogTimings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/src/SerilogTimings/SerilogTimings.csproj -------------------------------------------------------------------------------- /test/SerilogTimings.Tests/OperationEnrichmentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/test/SerilogTimings.Tests/OperationEnrichmentTests.cs -------------------------------------------------------------------------------- /test/SerilogTimings.Tests/OperationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/test/SerilogTimings.Tests/OperationTests.cs -------------------------------------------------------------------------------- /test/SerilogTimings.Tests/SerilogTimings.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/test/SerilogTimings.Tests/SerilogTimings.Tests.csproj -------------------------------------------------------------------------------- /test/SerilogTimings.Tests/Support/CollectingLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/test/SerilogTimings.Tests/Support/CollectingLogger.cs -------------------------------------------------------------------------------- /test/SerilogTimings.Tests/Support/CollectionSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nblumhardt/serilog-timings/HEAD/test/SerilogTimings.Tests/Support/CollectionSink.cs --------------------------------------------------------------------------------