├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── global.json ├── logo.png ├── readme.md ├── serilog-sinks-awscloudwatch.sln ├── src └── Serilog.Sinks.AwsCloudWatch │ ├── AwsCloudWatchConfigurationExtension.cs │ ├── CloudWatchLogSink.cs │ ├── CloudWatchSinkOptions.cs │ ├── HttpStatusCodeExtensions.cs │ ├── ICloudWatchSinkOptions.cs │ ├── LogGroupRetentionPolicy.cs │ ├── LogStreamNameProvider │ ├── ConfigurableLogStreamNameProvider.cs │ ├── ConstantLogStreamNameProvider.cs │ ├── DefaultLogStreamProvider.cs │ └── ILogStreamNameProvider.cs │ ├── PeriodicBatchingSinkImplementationCallback.cs │ ├── Properties │ └── AssemblyInfo.cs │ └── Serilog.Sinks.AwsCloudWatch.csproj ├── strongNamePrivateKey.snk └── test └── Serilog.Sinks.AwsCloudWatch.Tests ├── CloudWatchLogsSinkExtensions.cs ├── HttpStatusCodeExtensionsTests.cs ├── PeriodicBatchedSinkImplementationCallbackTests.cs └── Serilog.Sinks.AwsCloudWatch.Tests.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/LICENSE -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/global.json -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/logo.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/readme.md -------------------------------------------------------------------------------- /serilog-sinks-awscloudwatch.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/serilog-sinks-awscloudwatch.sln -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/AwsCloudWatchConfigurationExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/AwsCloudWatchConfigurationExtension.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/CloudWatchLogSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/CloudWatchLogSink.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/CloudWatchSinkOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/CloudWatchSinkOptions.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/HttpStatusCodeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/HttpStatusCodeExtensions.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/ICloudWatchSinkOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/ICloudWatchSinkOptions.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/LogGroupRetentionPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/LogGroupRetentionPolicy.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/ConfigurableLogStreamNameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/ConfigurableLogStreamNameProvider.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/ConstantLogStreamNameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/ConstantLogStreamNameProvider.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/DefaultLogStreamProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/DefaultLogStreamProvider.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/ILogStreamNameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/LogStreamNameProvider/ILogStreamNameProvider.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/PeriodicBatchingSinkImplementationCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/PeriodicBatchingSinkImplementationCallback.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.AwsCloudWatch/Serilog.Sinks.AwsCloudWatch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/src/Serilog.Sinks.AwsCloudWatch/Serilog.Sinks.AwsCloudWatch.csproj -------------------------------------------------------------------------------- /strongNamePrivateKey.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/strongNamePrivateKey.snk -------------------------------------------------------------------------------- /test/Serilog.Sinks.AwsCloudWatch.Tests/CloudWatchLogsSinkExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/test/Serilog.Sinks.AwsCloudWatch.Tests/CloudWatchLogsSinkExtensions.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.AwsCloudWatch.Tests/HttpStatusCodeExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/test/Serilog.Sinks.AwsCloudWatch.Tests/HttpStatusCodeExtensionsTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.AwsCloudWatch.Tests/PeriodicBatchedSinkImplementationCallbackTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/test/Serilog.Sinks.AwsCloudWatch.Tests/PeriodicBatchedSinkImplementationCallbackTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.AwsCloudWatch.Tests/Serilog.Sinks.AwsCloudWatch.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cimpress-MCP/serilog-sinks-awscloudwatch/HEAD/test/Serilog.Sinks.AwsCloudWatch.Tests/Serilog.Sinks.AwsCloudWatch.Tests.csproj --------------------------------------------------------------------------------