├── .appveyor.yml ├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── NuGet.Config ├── README.md ├── StartupModules.sln ├── src └── StartupModules │ ├── ConfigureMiddlewareContext.cs │ ├── ConfigureServicesContext.cs │ ├── IApplicationInitializer.cs │ ├── Internal │ ├── InlineMiddlewareConfiguration.cs │ └── ModulesStartupFilter.cs │ ├── StartupModule.cs │ ├── StartupModuleRunner.cs │ ├── StartupModules.csproj │ ├── StartupModulesExtensions.cs │ └── StartupModulesOptions.cs └── test ├── StartupModules.Tests ├── FunctionalTests.cs ├── Properties │ └── launchSettings.json ├── StartupModuleTests.cs ├── StartupModules.Tests.csproj ├── StartupModulesExtensionsTests.cs ├── StartupModulesOptionsTests.cs └── StartupRunnerTests.cs └── TestWebApp ├── FooAppInitializer.cs ├── HangfireStartupModule.cs ├── Program.cs ├── Properties └── launchSettings.json └── TestWebApp.csproj /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/README.md -------------------------------------------------------------------------------- /StartupModules.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/StartupModules.sln -------------------------------------------------------------------------------- /src/StartupModules/ConfigureMiddlewareContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/ConfigureMiddlewareContext.cs -------------------------------------------------------------------------------- /src/StartupModules/ConfigureServicesContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/ConfigureServicesContext.cs -------------------------------------------------------------------------------- /src/StartupModules/IApplicationInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/IApplicationInitializer.cs -------------------------------------------------------------------------------- /src/StartupModules/Internal/InlineMiddlewareConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/Internal/InlineMiddlewareConfiguration.cs -------------------------------------------------------------------------------- /src/StartupModules/Internal/ModulesStartupFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/Internal/ModulesStartupFilter.cs -------------------------------------------------------------------------------- /src/StartupModules/StartupModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/StartupModule.cs -------------------------------------------------------------------------------- /src/StartupModules/StartupModuleRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/StartupModuleRunner.cs -------------------------------------------------------------------------------- /src/StartupModules/StartupModules.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/StartupModules.csproj -------------------------------------------------------------------------------- /src/StartupModules/StartupModulesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/StartupModulesExtensions.cs -------------------------------------------------------------------------------- /src/StartupModules/StartupModulesOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/src/StartupModules/StartupModulesOptions.cs -------------------------------------------------------------------------------- /test/StartupModules.Tests/FunctionalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/StartupModules.Tests/FunctionalTests.cs -------------------------------------------------------------------------------- /test/StartupModules.Tests/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/StartupModules.Tests/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/StartupModules.Tests/StartupModuleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/StartupModules.Tests/StartupModuleTests.cs -------------------------------------------------------------------------------- /test/StartupModules.Tests/StartupModules.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/StartupModules.Tests/StartupModules.Tests.csproj -------------------------------------------------------------------------------- /test/StartupModules.Tests/StartupModulesExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/StartupModules.Tests/StartupModulesExtensionsTests.cs -------------------------------------------------------------------------------- /test/StartupModules.Tests/StartupModulesOptionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/StartupModules.Tests/StartupModulesOptionsTests.cs -------------------------------------------------------------------------------- /test/StartupModules.Tests/StartupRunnerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/StartupModules.Tests/StartupRunnerTests.cs -------------------------------------------------------------------------------- /test/TestWebApp/FooAppInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/TestWebApp/FooAppInitializer.cs -------------------------------------------------------------------------------- /test/TestWebApp/HangfireStartupModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/TestWebApp/HangfireStartupModule.cs -------------------------------------------------------------------------------- /test/TestWebApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/TestWebApp/Program.cs -------------------------------------------------------------------------------- /test/TestWebApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/TestWebApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/TestWebApp/TestWebApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henkmollema/StartupModules/HEAD/test/TestWebApp/TestWebApp.csproj --------------------------------------------------------------------------------