├── .dockerignore ├── .editorconfig ├── .github └── workflows │ ├── build.yml │ ├── bump.yml │ └── publish.yml ├── .gitignore ├── LICENSE ├── Nlog.RabbitMQ.sln ├── README.md ├── docs └── readme.md ├── src ├── Nlog.RabbitMQ.Sample │ ├── Nlog.RabbitMQ.Sample.csproj │ ├── Nlog.config │ ├── Program.cs │ └── appsettings.json ├── Nlog.RabbitMQ.Target │ ├── DeliveryMode.cs │ ├── Field.cs │ ├── LogLine.cs │ ├── MessageFormatter.cs │ ├── Nlog.RabbitMQ.Target.csproj │ ├── Nlog.RabbitMQ.Target.snk │ ├── NlogTargetConfigExtensions.cs │ ├── RabbitMqFactory.cs │ └── RabbitMqTarget.cs └── Nlog.RabbitMQ.WebSample │ ├── Controllers │ └── WeatherForecastController.cs │ ├── Dockerfile │ ├── Nlog.RabbitMQ.WebSample.csproj │ ├── Nlog.RabbitMQ.WebSample.http │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json └── tests └── Nlog.RabbitMQ.Target.Tests ├── MessageFormatterTests.cs ├── NLoggerFactory.cs ├── Nlog.RabbitMQ.Target.Tests.csproj ├── NlogTargetConfigExtensionsTests.cs ├── RabbitMqConsumer.cs ├── RabbitMqTargetTests.cs └── TypeUtils.cs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/bump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/.github/workflows/bump.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/LICENSE -------------------------------------------------------------------------------- /Nlog.RabbitMQ.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/Nlog.RabbitMQ.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/README.md -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- 1 | # NLog target for the RabbitMQ.Client 2 | -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Sample/Nlog.RabbitMQ.Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Sample/Nlog.RabbitMQ.Sample.csproj -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Sample/Nlog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Sample/Nlog.config -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Sample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Sample/Program.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Sample/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } 4 | 5 | -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/DeliveryMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/DeliveryMode.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/Field.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/Field.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/LogLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/LogLine.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/MessageFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/MessageFormatter.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/Nlog.RabbitMQ.Target.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/Nlog.RabbitMQ.Target.csproj -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/Nlog.RabbitMQ.Target.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/Nlog.RabbitMQ.Target.snk -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/NlogTargetConfigExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/NlogTargetConfigExtensions.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/RabbitMqFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/RabbitMqFactory.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.Target/RabbitMqTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.Target/RabbitMqTarget.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/Dockerfile -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/Nlog.RabbitMQ.WebSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/Nlog.RabbitMQ.WebSample.csproj -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/Nlog.RabbitMQ.WebSample.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/Nlog.RabbitMQ.WebSample.http -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/Program.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/WeatherForecast.cs -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/appsettings.Development.json -------------------------------------------------------------------------------- /src/Nlog.RabbitMQ.WebSample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/src/Nlog.RabbitMQ.WebSample/appsettings.json -------------------------------------------------------------------------------- /tests/Nlog.RabbitMQ.Target.Tests/MessageFormatterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/tests/Nlog.RabbitMQ.Target.Tests/MessageFormatterTests.cs -------------------------------------------------------------------------------- /tests/Nlog.RabbitMQ.Target.Tests/NLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/tests/Nlog.RabbitMQ.Target.Tests/NLoggerFactory.cs -------------------------------------------------------------------------------- /tests/Nlog.RabbitMQ.Target.Tests/Nlog.RabbitMQ.Target.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/tests/Nlog.RabbitMQ.Target.Tests/Nlog.RabbitMQ.Target.Tests.csproj -------------------------------------------------------------------------------- /tests/Nlog.RabbitMQ.Target.Tests/NlogTargetConfigExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/tests/Nlog.RabbitMQ.Target.Tests/NlogTargetConfigExtensionsTests.cs -------------------------------------------------------------------------------- /tests/Nlog.RabbitMQ.Target.Tests/RabbitMqConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/tests/Nlog.RabbitMQ.Target.Tests/RabbitMqConsumer.cs -------------------------------------------------------------------------------- /tests/Nlog.RabbitMQ.Target.Tests/RabbitMqTargetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/tests/Nlog.RabbitMQ.Target.Tests/RabbitMqTargetTests.cs -------------------------------------------------------------------------------- /tests/Nlog.RabbitMQ.Target.Tests/TypeUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artdolya/Nlog.RabbitMQ/HEAD/tests/Nlog.RabbitMQ.Target.Tests/TypeUtils.cs --------------------------------------------------------------------------------