├── .gitattributes ├── .gitignore ├── BuildAsCode ├── Build-as-Code.pdf ├── Demo │ ├── .dockerignore │ ├── Nuke │ │ ├── .nuke │ │ │ ├── build.schema.json │ │ │ └── parameters.json │ │ ├── Buldac.sln │ │ ├── build.cmd │ │ ├── build.ps1 │ │ ├── build.sh │ │ ├── build │ │ │ ├── .editorconfig │ │ │ ├── Build.cs │ │ │ ├── Build.csproj │ │ │ ├── Build.csproj.DotSettings │ │ │ ├── Configuration.cs │ │ │ ├── Directory.Build.props │ │ │ ├── Directory.Build.targets │ │ │ └── Dockerfile │ │ ├── share │ │ │ └── Build.Common │ │ │ │ ├── Build.Common.csproj │ │ │ │ ├── IBaseBuild.cs │ │ │ │ ├── IDefaultBuild.cs │ │ │ │ ├── IDockerBuild.cs │ │ │ │ ├── INuGetBuild.cs │ │ │ │ ├── IReleaseBuild.cs │ │ │ │ └── Integration │ │ │ │ ├── ApplicationVersion.cs │ │ │ │ ├── BaseBuildExtensions.cs │ │ │ │ ├── DockerBuildExtensions.cs │ │ │ │ ├── PullRequest.cs │ │ │ │ └── StringExtensions.cs │ │ ├── src │ │ │ └── Buldac │ │ │ │ ├── Buldac.csproj │ │ │ │ ├── Controllers │ │ │ │ └── WeatherForecastController.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ ├── WeatherForecast.cs │ │ │ │ ├── appsettings.Development.json │ │ │ │ └── appsettings.json │ │ └── tests │ │ │ └── Buldac.Tests │ │ │ ├── Buldac.Tests.csproj │ │ │ └── UnitTest1.cs │ ├── PowerShell │ │ ├── Buldac.sln │ │ ├── build.ps1 │ │ ├── build │ │ │ ├── Builder.ps1 │ │ │ ├── Dockerfile │ │ │ ├── TeamCity.ps1 │ │ │ └── build-local.ps1 │ │ ├── src │ │ │ └── Buldac │ │ │ │ ├── Buldac.csproj │ │ │ │ ├── Controllers │ │ │ │ └── WeatherForecastController.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ ├── WeatherForecast.cs │ │ │ │ ├── appsettings.Development.json │ │ │ │ └── appsettings.json │ │ └── tests │ │ │ └── Buldac.Tests │ │ │ ├── Buldac.Tests.csproj │ │ │ └── UnitTest1.cs │ └── README.md ├── Images │ └── Bender.png └── README.md ├── Metrix ├── Demo │ ├── ArchBenchmark │ │ ├── ArchBenchmark.cs │ │ ├── ArchBenchmark.csproj │ │ ├── InfluxExporter.cs │ │ ├── MyConfig.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── README.md │ │ ├── app.config │ │ └── packages.config │ ├── ArchDataGen │ │ ├── App.config │ │ ├── ArchDataGen.csproj │ │ ├── FakeDataGenerator.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── README.md │ │ └── packages.config │ ├── MetrixDemo.sln │ └── README.md ├── Images │ ├── ArchBenchmark.png │ ├── ArchDataGen.png │ └── Carl.jpg ├── Metrix.pdf └── README.md ├── README.md └── StructuredLogging ├── Demo ├── PowerGraphNet │ ├── App.config │ ├── ClusterConfig.cs │ ├── Controllers │ │ ├── AdController.cs │ │ ├── AuthController.cs │ │ ├── ImageController.cs │ │ ├── IndexController.cs │ │ ├── StaticController.cs │ │ └── TextController.cs │ ├── LoggerMiddleware.cs │ ├── PowerGraphNet.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Proto │ │ ├── Request.json │ │ └── Response.json │ ├── README.md │ ├── Scripts │ │ ├── Receive-Logs.ps1 │ │ ├── RegisterPorts.cmd │ │ └── Show-Requests.ps1 │ ├── Utils │ │ ├── Client.cs │ │ ├── HttpRequestHeadersExtensions.cs │ │ └── LogFactory.cs │ ├── WebServer.cs │ └── packages.config ├── README.md ├── SeqEditor │ ├── App.config │ ├── Document.cs │ ├── DocumentRepository.cs │ ├── OptimisticConcurrencyException.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── README.md │ ├── SeqEditor.csproj │ ├── Session.cs │ ├── Story.cs │ └── packages.config ├── SqlFraud │ ├── App.config │ ├── Order.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── README.md │ ├── Scripts │ │ ├── Fraud.sql │ │ └── Prepare.sql │ ├── SqlFraud.csproj │ └── packages.config └── StructuredLoggingDemo.sln ├── Images ├── Morpheus.jpg ├── PowerGraphNet.png ├── SeqEditor.png └── SqlFraud.png ├── README.md ├── StructuredLogging.pdf └── StructuredLogging.pptx /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/.gitignore -------------------------------------------------------------------------------- /BuildAsCode/Build-as-Code.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Build-as-Code.pdf -------------------------------------------------------------------------------- /BuildAsCode/Demo/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/.dockerignore -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/.nuke/build.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/.nuke/build.schema.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/.nuke/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/.nuke/parameters.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/Buldac.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/Buldac.sln -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build.cmd -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build.ps1 -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build.sh -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/.editorconfig -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/Build.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/Build.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/Build.csproj -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/Build.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/Build.csproj.DotSettings -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/Configuration.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/Directory.Build.props -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/Directory.Build.targets -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/build/Dockerfile -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/Build.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/Build.Common.csproj -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/IBaseBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/IBaseBuild.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/IDefaultBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/IDefaultBuild.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/IDockerBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/IDockerBuild.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/INuGetBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/INuGetBuild.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/IReleaseBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/IReleaseBuild.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/Integration/ApplicationVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/Integration/ApplicationVersion.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/Integration/BaseBuildExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/Integration/BaseBuildExtensions.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/Integration/DockerBuildExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/Integration/DockerBuildExtensions.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/Integration/PullRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/Integration/PullRequest.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/share/Build.Common/Integration/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/share/Build.Common/Integration/StringExtensions.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/src/Buldac/Buldac.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/src/Buldac/Buldac.csproj -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/src/Buldac/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/src/Buldac/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/src/Buldac/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/src/Buldac/Program.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/src/Buldac/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/src/Buldac/Properties/launchSettings.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/src/Buldac/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/src/Buldac/WeatherForecast.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/src/Buldac/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/src/Buldac/appsettings.Development.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/src/Buldac/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/src/Buldac/appsettings.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/tests/Buldac.Tests/Buldac.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/tests/Buldac.Tests/Buldac.Tests.csproj -------------------------------------------------------------------------------- /BuildAsCode/Demo/Nuke/tests/Buldac.Tests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/Nuke/tests/Buldac.Tests/UnitTest1.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/Buldac.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/Buldac.sln -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/build.ps1 -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/build/Builder.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/build/Builder.ps1 -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/build/Dockerfile -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/build/TeamCity.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/build/TeamCity.ps1 -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/build/build-local.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/build/build-local.ps1 -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/src/Buldac/Buldac.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/src/Buldac/Buldac.csproj -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/src/Buldac/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/src/Buldac/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/src/Buldac/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/src/Buldac/Program.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/src/Buldac/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/src/Buldac/Properties/launchSettings.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/src/Buldac/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/src/Buldac/WeatherForecast.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/src/Buldac/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/src/Buldac/appsettings.Development.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/src/Buldac/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/src/Buldac/appsettings.json -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/tests/Buldac.Tests/Buldac.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/tests/Buldac.Tests/Buldac.Tests.csproj -------------------------------------------------------------------------------- /BuildAsCode/Demo/PowerShell/tests/Buldac.Tests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/PowerShell/tests/Buldac.Tests/UnitTest1.cs -------------------------------------------------------------------------------- /BuildAsCode/Demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Demo/README.md -------------------------------------------------------------------------------- /BuildAsCode/Images/Bender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/Images/Bender.png -------------------------------------------------------------------------------- /BuildAsCode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/BuildAsCode/README.md -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/ArchBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/ArchBenchmark.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/ArchBenchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/ArchBenchmark.csproj -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/InfluxExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/InfluxExporter.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/MyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/MyConfig.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/Program.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/README.md -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/app.config -------------------------------------------------------------------------------- /Metrix/Demo/ArchBenchmark/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchBenchmark/packages.config -------------------------------------------------------------------------------- /Metrix/Demo/ArchDataGen/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchDataGen/App.config -------------------------------------------------------------------------------- /Metrix/Demo/ArchDataGen/ArchDataGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchDataGen/ArchDataGen.csproj -------------------------------------------------------------------------------- /Metrix/Demo/ArchDataGen/FakeDataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchDataGen/FakeDataGenerator.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchDataGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchDataGen/Program.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchDataGen/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchDataGen/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Metrix/Demo/ArchDataGen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchDataGen/README.md -------------------------------------------------------------------------------- /Metrix/Demo/ArchDataGen/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/ArchDataGen/packages.config -------------------------------------------------------------------------------- /Metrix/Demo/MetrixDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/MetrixDemo.sln -------------------------------------------------------------------------------- /Metrix/Demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Demo/README.md -------------------------------------------------------------------------------- /Metrix/Images/ArchBenchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Images/ArchBenchmark.png -------------------------------------------------------------------------------- /Metrix/Images/ArchDataGen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Images/ArchDataGen.png -------------------------------------------------------------------------------- /Metrix/Images/Carl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Images/Carl.jpg -------------------------------------------------------------------------------- /Metrix/Metrix.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/Metrix.pdf -------------------------------------------------------------------------------- /Metrix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/Metrix/README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/README.md -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/App.config -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/ClusterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/ClusterConfig.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Controllers/AdController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Controllers/AdController.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Controllers/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Controllers/AuthController.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Controllers/ImageController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Controllers/ImageController.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Controllers/IndexController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Controllers/IndexController.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Controllers/StaticController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Controllers/StaticController.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Controllers/TextController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Controllers/TextController.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/LoggerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/LoggerMiddleware.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/PowerGraphNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/PowerGraphNet.csproj -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Proto/Request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Proto/Request.json -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Proto/Response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Proto/Response.json -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/README.md -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Scripts/Receive-Logs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Scripts/Receive-Logs.ps1 -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Scripts/RegisterPorts.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Scripts/RegisterPorts.cmd -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Scripts/Show-Requests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Scripts/Show-Requests.ps1 -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Utils/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Utils/Client.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Utils/HttpRequestHeadersExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Utils/HttpRequestHeadersExtensions.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/Utils/LogFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/Utils/LogFactory.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/WebServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/WebServer.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/PowerGraphNet/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/PowerGraphNet/packages.config -------------------------------------------------------------------------------- /StructuredLogging/Demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/README.md -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/App.config -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/Document.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/Document.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/DocumentRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/DocumentRepository.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/OptimisticConcurrencyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/OptimisticConcurrencyException.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/Program.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/README.md -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/SeqEditor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/SeqEditor.csproj -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/Session.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/Story.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/Story.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SeqEditor/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SeqEditor/packages.config -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/App.config -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/Order.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/Program.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/README.md -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/Scripts/Fraud.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/Scripts/Fraud.sql -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/Scripts/Prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/Scripts/Prepare.sql -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/SqlFraud.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/SqlFraud.csproj -------------------------------------------------------------------------------- /StructuredLogging/Demo/SqlFraud/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/SqlFraud/packages.config -------------------------------------------------------------------------------- /StructuredLogging/Demo/StructuredLoggingDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Demo/StructuredLoggingDemo.sln -------------------------------------------------------------------------------- /StructuredLogging/Images/Morpheus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Images/Morpheus.jpg -------------------------------------------------------------------------------- /StructuredLogging/Images/PowerGraphNet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Images/PowerGraphNet.png -------------------------------------------------------------------------------- /StructuredLogging/Images/SeqEditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Images/SeqEditor.png -------------------------------------------------------------------------------- /StructuredLogging/Images/SqlFraud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/Images/SqlFraud.png -------------------------------------------------------------------------------- /StructuredLogging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/README.md -------------------------------------------------------------------------------- /StructuredLogging/StructuredLogging.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/StructuredLogging.pdf -------------------------------------------------------------------------------- /StructuredLogging/StructuredLogging.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kulakovt/Samples/HEAD/StructuredLogging/StructuredLogging.pptx --------------------------------------------------------------------------------