├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── Build.ps1 ├── CHANGES.md ├── GitVersion.yml ├── LICENSE ├── README.md ├── assets ├── CommonAssemblyInfo.cs ├── Serilog.snk └── mongo-icon.png ├── serilog-sinks-mongodb.sln ├── serilog-sinks-mongodb.sln.DotSettings ├── src └── Serilog.Sinks.MongoDB │ ├── Helpers │ ├── MongoDbDocumentHelpers.cs │ ├── MongoDbHelpers.cs │ ├── RollingIntervalHelper.cs │ └── StringHelpers.cs │ ├── LoggerConfigurationMongoDBExtensions.cs │ ├── Serilog.Sinks.MongoDB.csproj │ ├── Sinks │ └── MongoDB │ │ ├── DefaultJsonFormatter.cs │ │ ├── LogEntry.cs │ │ ├── MongoDBJsonFormatter.cs │ │ ├── MongoDBSink.cs │ │ ├── MongoDBSinkBase.cs │ │ ├── MongoDBSinkConfiguration.cs │ │ ├── MongoDBSinkDefaults.cs │ │ ├── MongoDBSinkLegacy.cs │ │ └── RollingInterval.cs │ └── serilog-sink-nuget.png └── test ├── Serilog.Sinks.MongoDB.Tests ├── GlobalUsings.cs ├── LoggerConfigurationMongoDBExtensionsTests.cs ├── LoggerWithTraceIdTests.cs ├── MongoDbDocumentHelpersTests.cs ├── MongoDbHelperErrorHandlingTests.cs ├── MongoTestFixture.cs ├── Serilog.Sinks.MongoDB.Tests.csproj └── serilog.json └── placeholder.txt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/.gitignore -------------------------------------------------------------------------------- /Build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/Build.ps1 -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/CHANGES.md -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/README.md -------------------------------------------------------------------------------- /assets/CommonAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/assets/CommonAssemblyInfo.cs -------------------------------------------------------------------------------- /assets/Serilog.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/assets/Serilog.snk -------------------------------------------------------------------------------- /assets/mongo-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/assets/mongo-icon.png -------------------------------------------------------------------------------- /serilog-sinks-mongodb.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/serilog-sinks-mongodb.sln -------------------------------------------------------------------------------- /serilog-sinks-mongodb.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/serilog-sinks-mongodb.sln.DotSettings -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Helpers/MongoDbDocumentHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Helpers/MongoDbDocumentHelpers.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Helpers/MongoDbHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Helpers/MongoDbHelpers.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Helpers/RollingIntervalHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Helpers/RollingIntervalHelper.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Helpers/StringHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Helpers/StringHelpers.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/LoggerConfigurationMongoDBExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/LoggerConfigurationMongoDBExtensions.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Serilog.Sinks.MongoDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Serilog.Sinks.MongoDB.csproj -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/DefaultJsonFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/DefaultJsonFormatter.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/LogEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/LogEntry.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBJsonFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBJsonFormatter.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSink.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkBase.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkConfiguration.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkDefaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkDefaults.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkLegacy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/MongoDBSinkLegacy.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/Sinks/MongoDB/RollingInterval.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/Sinks/MongoDB/RollingInterval.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.MongoDB/serilog-sink-nuget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/src/Serilog.Sinks.MongoDB/serilog-sink-nuget.png -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/GlobalUsings.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/LoggerConfigurationMongoDBExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/LoggerConfigurationMongoDBExtensionsTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/LoggerWithTraceIdTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/LoggerWithTraceIdTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/MongoDbDocumentHelpersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/MongoDbDocumentHelpersTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/MongoDbHelperErrorHandlingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/MongoDbHelperErrorHandlingTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/MongoTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/MongoTestFixture.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/Serilog.Sinks.MongoDB.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/Serilog.Sinks.MongoDB.Tests.csproj -------------------------------------------------------------------------------- /test/Serilog.Sinks.MongoDB.Tests/serilog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangemakerStudios/serilog-sinks-mongodb/HEAD/test/Serilog.Sinks.MongoDB.Tests/serilog.json -------------------------------------------------------------------------------- /test/placeholder.txt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------