├── .gitattributes ├── LICENSE ├── README.md ├── _dopackage.bat ├── gitversion.yaml └── src ├── .gitignore ├── .paket ├── Paket.Restore.targets └── paket.exe ├── ApplicationInsights.OwinExtensions.Tests ├── App.config ├── AppBuilderExtensionsBackwardCompatibilityTests.cs ├── ApplicationInsights.OwinExtensions.Tests.csproj ├── HttpRequestTrackingMiddlewareTests.cs ├── OperationContextStoredInOwinContextScopeTests.cs ├── OperationContextTelemetryInitializerTests.cs ├── OperationContextTests.cs ├── OperationIdContextMiddlewareTests.cs ├── OperationIdContextTests.cs ├── OwinIntegrationTests.cs ├── Properties │ └── AssemblyInfo.cs ├── RestoreOperationIdContextMiddlewareTests.cs ├── Utils │ ├── MockOwinContext.cs │ ├── MockTelemetryChannel.cs │ ├── NoopMiddleware.cs │ ├── OlabogaException.cs │ ├── OperationContextCollectingMiddleware.cs │ ├── TelemetryConfigurationBuilder.cs │ └── ThrowingMiddleware.cs ├── WebApiIntegrationTests.cs └── paket.references ├── ApplicationInsights.OwinExtensions.sln ├── ApplicationInsights.OwinExtensions ├── AppBuilderExtension.cs ├── ApplicationInsights.OwinExtensions.csproj ├── ApplicationInsights.OwinExtensions.csproj.paket.template ├── ComponentNameTelemetryInitializer.cs ├── Consts.cs ├── DefaultFilters.cs ├── HttpRequestTrackingMiddleware.cs ├── IdFactory.cs ├── IdGenerationStrategy.cs ├── OperationContext.cs ├── OperationContextScope.cs ├── OperationContextStoredInOwinContextScope.cs ├── OperationIdContextMiddleware.cs ├── OperationIdTelemetryInitializer.cs ├── Properties │ └── AssemblyInfo.cs ├── RequestTrackingConfiguration.cs ├── RestoreOperationIdContextMiddleware.cs └── paket.references ├── TestWebsite ├── ApplicationInsights.config ├── Controllers │ └── ValuesController.cs ├── Global.asax ├── Global.asax.cs ├── Properties │ └── AssemblyInfo.cs ├── Service References │ └── Application Insights │ │ └── ConnectedService.json ├── Startup.cs ├── TestWebsite.csproj ├── Web.Debug.config ├── Web.Release.config ├── Web.config ├── favicon.ico └── paket.references ├── paket.dependencies └── paket.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/.gitattributes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/README.md -------------------------------------------------------------------------------- /_dopackage.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/_dopackage.bat -------------------------------------------------------------------------------- /gitversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/gitversion.yaml -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/.paket/Paket.Restore.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/.paket/Paket.Restore.targets -------------------------------------------------------------------------------- /src/.paket/paket.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/.paket/paket.exe -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/App.config -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/AppBuilderExtensionsBackwardCompatibilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/AppBuilderExtensionsBackwardCompatibilityTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/ApplicationInsights.OwinExtensions.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/ApplicationInsights.OwinExtensions.Tests.csproj -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/HttpRequestTrackingMiddlewareTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/HttpRequestTrackingMiddlewareTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/OperationContextStoredInOwinContextScopeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/OperationContextStoredInOwinContextScopeTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/OperationContextTelemetryInitializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/OperationContextTelemetryInitializerTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/OperationContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/OperationContextTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/OperationIdContextMiddlewareTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/OperationIdContextMiddlewareTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/OperationIdContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/OperationIdContextTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/OwinIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/OwinIntegrationTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/RestoreOperationIdContextMiddlewareTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/RestoreOperationIdContextMiddlewareTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Utils/MockOwinContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Utils/MockOwinContext.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Utils/MockTelemetryChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Utils/MockTelemetryChannel.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Utils/NoopMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Utils/NoopMiddleware.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Utils/OlabogaException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Utils/OlabogaException.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Utils/OperationContextCollectingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Utils/OperationContextCollectingMiddleware.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Utils/TelemetryConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Utils/TelemetryConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/Utils/ThrowingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/Utils/ThrowingMiddleware.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/WebApiIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/WebApiIntegrationTests.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.Tests/paket.references: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.Tests/paket.references -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions.sln -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/AppBuilderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/AppBuilderExtension.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/ApplicationInsights.OwinExtensions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/ApplicationInsights.OwinExtensions.csproj -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/ApplicationInsights.OwinExtensions.csproj.paket.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/ApplicationInsights.OwinExtensions.csproj.paket.template -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/ComponentNameTelemetryInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/ComponentNameTelemetryInitializer.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/Consts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/Consts.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/DefaultFilters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/DefaultFilters.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/HttpRequestTrackingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/HttpRequestTrackingMiddleware.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/IdFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/IdFactory.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/IdGenerationStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/IdGenerationStrategy.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/OperationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/OperationContext.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/OperationContextScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/OperationContextScope.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/OperationContextStoredInOwinContextScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/OperationContextStoredInOwinContextScope.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/OperationIdContextMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/OperationIdContextMiddleware.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/OperationIdTelemetryInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/OperationIdTelemetryInitializer.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/RequestTrackingConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/RequestTrackingConfiguration.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/RestoreOperationIdContextMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/RestoreOperationIdContextMiddleware.cs -------------------------------------------------------------------------------- /src/ApplicationInsights.OwinExtensions/paket.references: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/ApplicationInsights.OwinExtensions/paket.references -------------------------------------------------------------------------------- /src/TestWebsite/ApplicationInsights.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/ApplicationInsights.config -------------------------------------------------------------------------------- /src/TestWebsite/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/TestWebsite/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Global.asax -------------------------------------------------------------------------------- /src/TestWebsite/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Global.asax.cs -------------------------------------------------------------------------------- /src/TestWebsite/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/TestWebsite/Service References/Application Insights/ConnectedService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Service References/Application Insights/ConnectedService.json -------------------------------------------------------------------------------- /src/TestWebsite/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Startup.cs -------------------------------------------------------------------------------- /src/TestWebsite/TestWebsite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/TestWebsite.csproj -------------------------------------------------------------------------------- /src/TestWebsite/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Web.Debug.config -------------------------------------------------------------------------------- /src/TestWebsite/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Web.Release.config -------------------------------------------------------------------------------- /src/TestWebsite/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/Web.config -------------------------------------------------------------------------------- /src/TestWebsite/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/favicon.ico -------------------------------------------------------------------------------- /src/TestWebsite/paket.references: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/TestWebsite/paket.references -------------------------------------------------------------------------------- /src/paket.dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/paket.dependencies -------------------------------------------------------------------------------- /src/paket.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcinbudny/applicationinsights-owinextensions/HEAD/src/paket.lock --------------------------------------------------------------------------------