├── .gitignore ├── LICENSE ├── README.md ├── Strathweb.TypedRouting.AspNetCore.sln ├── sample └── Demo │ ├── AnnotationFilter.cs │ ├── Controllers │ ├── ItemsController.cs │ └── OtherController.cs │ ├── Demo.csproj │ ├── Item.cs │ ├── MandatoryHeaderConstraint.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── TimerFilter.cs │ └── web.config ├── src └── Strathweb.TypedRouting.AspNetCore │ ├── MvcBuilderExtensions.cs │ ├── MvcCoreBuilderExtensions.cs │ ├── Param.cs │ ├── Strathweb.TypedRouting.AspNetCore.csproj │ ├── TypedRoute.cs │ ├── TypedRoutingApplicationModelConvention.cs │ ├── TypedRoutingOptions.cs │ └── TypedRoutingOptionsSetup.cs ├── strathweb.png └── tests └── Strathweb.TypedRouting.AspNetCore.Tests ├── IntegrationTests.cs └── Strathweb.TypedRouting.AspNetCore.Tests.csproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/README.md -------------------------------------------------------------------------------- /Strathweb.TypedRouting.AspNetCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/Strathweb.TypedRouting.AspNetCore.sln -------------------------------------------------------------------------------- /sample/Demo/AnnotationFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/AnnotationFilter.cs -------------------------------------------------------------------------------- /sample/Demo/Controllers/ItemsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/Controllers/ItemsController.cs -------------------------------------------------------------------------------- /sample/Demo/Controllers/OtherController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/Controllers/OtherController.cs -------------------------------------------------------------------------------- /sample/Demo/Demo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/Demo.csproj -------------------------------------------------------------------------------- /sample/Demo/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/Item.cs -------------------------------------------------------------------------------- /sample/Demo/MandatoryHeaderConstraint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/MandatoryHeaderConstraint.cs -------------------------------------------------------------------------------- /sample/Demo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/Program.cs -------------------------------------------------------------------------------- /sample/Demo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/Properties/launchSettings.json -------------------------------------------------------------------------------- /sample/Demo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/Startup.cs -------------------------------------------------------------------------------- /sample/Demo/TimerFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/TimerFilter.cs -------------------------------------------------------------------------------- /sample/Demo/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/sample/Demo/web.config -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/MvcBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/MvcBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/MvcCoreBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/MvcCoreBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/Param.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/Param.cs -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/Strathweb.TypedRouting.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/Strathweb.TypedRouting.AspNetCore.csproj -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/TypedRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/TypedRoute.cs -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/TypedRoutingApplicationModelConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/TypedRoutingApplicationModelConvention.cs -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/TypedRoutingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/TypedRoutingOptions.cs -------------------------------------------------------------------------------- /src/Strathweb.TypedRouting.AspNetCore/TypedRoutingOptionsSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/src/Strathweb.TypedRouting.AspNetCore/TypedRoutingOptionsSetup.cs -------------------------------------------------------------------------------- /strathweb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/strathweb.png -------------------------------------------------------------------------------- /tests/Strathweb.TypedRouting.AspNetCore.Tests/IntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/tests/Strathweb.TypedRouting.AspNetCore.Tests/IntegrationTests.cs -------------------------------------------------------------------------------- /tests/Strathweb.TypedRouting.AspNetCore.Tests/Strathweb.TypedRouting.AspNetCore.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipw/Strathweb.TypedRouting.AspNetCore/HEAD/tests/Strathweb.TypedRouting.AspNetCore.Tests/Strathweb.TypedRouting.AspNetCore.Tests.csproj --------------------------------------------------------------------------------