├── .gitattributes ├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── CHANGES.md ├── LICENSE ├── Masking.Serilog.sln ├── Masking.Serilog.sln.DotSettings ├── README.md ├── src └── Masking.Serilog │ ├── ByMasking │ ├── DestructureByMaskingPolicy.cs │ └── MaskingOptions.cs │ ├── Directory.build.props │ ├── LoggerConfigurationIgnoreExtensions.cs │ └── Masking.Serilog.csproj └── test └── Masking.Serilog.Tests ├── DestructureByMaskingTests.cs ├── Masking.Serilog.Tests.csproj └── Support ├── DelegatingSink.cs ├── Extensions.cs └── Models ├── Complex.cs ├── DestructMe.cs ├── DestructureMe.cs ├── DestructureMeButIgnored.cs ├── DestructureMeWithPropertyWithOnlySetter.cs ├── IntIndexed.cs └── StringIndexed.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/LICENSE -------------------------------------------------------------------------------- /Masking.Serilog.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/Masking.Serilog.sln -------------------------------------------------------------------------------- /Masking.Serilog.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/Masking.Serilog.sln.DotSettings -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/README.md -------------------------------------------------------------------------------- /src/Masking.Serilog/ByMasking/DestructureByMaskingPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/src/Masking.Serilog/ByMasking/DestructureByMaskingPolicy.cs -------------------------------------------------------------------------------- /src/Masking.Serilog/ByMasking/MaskingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/src/Masking.Serilog/ByMasking/MaskingOptions.cs -------------------------------------------------------------------------------- /src/Masking.Serilog/Directory.build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/src/Masking.Serilog/Directory.build.props -------------------------------------------------------------------------------- /src/Masking.Serilog/LoggerConfigurationIgnoreExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/src/Masking.Serilog/LoggerConfigurationIgnoreExtensions.cs -------------------------------------------------------------------------------- /src/Masking.Serilog/Masking.Serilog.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/src/Masking.Serilog/Masking.Serilog.csproj -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/DestructureByMaskingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/DestructureByMaskingTests.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Masking.Serilog.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Masking.Serilog.Tests.csproj -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/DelegatingSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/DelegatingSink.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Extensions.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Models/Complex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Models/Complex.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Models/DestructMe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Models/DestructMe.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Models/DestructureMe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Models/DestructureMe.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Models/DestructureMeButIgnored.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Models/DestructureMeButIgnored.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Models/DestructureMeWithPropertyWithOnlySetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Models/DestructureMeWithPropertyWithOnlySetter.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Models/IntIndexed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Models/IntIndexed.cs -------------------------------------------------------------------------------- /test/Masking.Serilog.Tests/Support/Models/StringIndexed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evjenio/masking.serilog/HEAD/test/Masking.Serilog.Tests/Support/Models/StringIndexed.cs --------------------------------------------------------------------------------