├── .gitignore ├── AddFeatureFolders.sln ├── LICENSE ├── README.md ├── appveyor.yml ├── sample └── WebApplication │ ├── Areas │ ├── Administration │ │ ├── Features │ │ │ └── Test │ │ │ │ ├── Index.cshtml │ │ │ │ ├── SubFolder │ │ │ │ ├── Index.cshtml │ │ │ │ └── SubFolderController.cs │ │ │ │ └── TestController.cs │ │ └── Overview │ │ │ ├── Index.cshtml │ │ │ └── OverviewController.cs │ └── _ViewImports.cshtml │ ├── Features │ ├── Bar │ │ ├── Home.cshtml │ │ └── HomeController.cs │ ├── Foo │ │ ├── Home.cshtml │ │ ├── HomeController.cs │ │ └── SubFoo │ │ │ ├── SubFoo.cshtml │ │ │ └── SubFooController.cs │ ├── Home │ │ ├── Home.cshtml │ │ └── HomeController.cs │ ├── Shared │ │ ├── Components │ │ │ └── MainMenu │ │ │ │ ├── Default.cshtml │ │ │ │ └── MainMenuViewComponent.cs │ │ └── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── WebApplication.csproj │ └── web.config ├── src └── OdeToCode.AddFeatureFolders │ ├── AreaFeatureFolderOptions.cs │ ├── FeatureControllerModelConvention.cs │ ├── FeatureFolderOptions.cs │ ├── FeatureViewLocationExpander.cs │ ├── OdeToCode.AddFeatureFolders.csproj │ └── ServiceCollectionExtensions.cs └── test └── OdeToCode.AddFeatureFolders.Tests ├── OdeToCode.AddFeatureFolders.Tests.csproj └── Properties └── FeatureControllerModelConventionTests.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/.gitignore -------------------------------------------------------------------------------- /AddFeatureFolders.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/AddFeatureFolders.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/appveyor.yml -------------------------------------------------------------------------------- /sample/WebApplication/Areas/Administration/Features/Test/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Areas/Administration/Features/Test/Index.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Areas/Administration/Features/Test/SubFolder/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Areas/Administration/Features/Test/SubFolder/Index.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Areas/Administration/Features/Test/SubFolder/SubFolderController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Areas/Administration/Features/Test/SubFolder/SubFolderController.cs -------------------------------------------------------------------------------- /sample/WebApplication/Areas/Administration/Features/Test/TestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Areas/Administration/Features/Test/TestController.cs -------------------------------------------------------------------------------- /sample/WebApplication/Areas/Administration/Overview/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Areas/Administration/Overview/Index.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Areas/Administration/Overview/OverviewController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Areas/Administration/Overview/OverviewController.cs -------------------------------------------------------------------------------- /sample/WebApplication/Areas/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Areas/_ViewImports.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/Bar/Home.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Bar/Home.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/Bar/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Bar/HomeController.cs -------------------------------------------------------------------------------- /sample/WebApplication/Features/Foo/Home.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Foo/Home.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/Foo/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Foo/HomeController.cs -------------------------------------------------------------------------------- /sample/WebApplication/Features/Foo/SubFoo/SubFoo.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Foo/SubFoo/SubFoo.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/Foo/SubFoo/SubFooController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Foo/SubFoo/SubFooController.cs -------------------------------------------------------------------------------- /sample/WebApplication/Features/Home/Home.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Home/Home.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/Home/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Home/HomeController.cs -------------------------------------------------------------------------------- /sample/WebApplication/Features/Shared/Components/MainMenu/Default.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Shared/Components/MainMenu/Default.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/Shared/Components/MainMenu/MainMenuViewComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Shared/Components/MainMenu/MainMenuViewComponent.cs -------------------------------------------------------------------------------- /sample/WebApplication/Features/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/_ViewImports.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Features/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Features/_ViewStart.cshtml -------------------------------------------------------------------------------- /sample/WebApplication/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Program.cs -------------------------------------------------------------------------------- /sample/WebApplication/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Properties/launchSettings.json -------------------------------------------------------------------------------- /sample/WebApplication/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/Startup.cs -------------------------------------------------------------------------------- /sample/WebApplication/WebApplication.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/WebApplication.csproj -------------------------------------------------------------------------------- /sample/WebApplication/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/sample/WebApplication/web.config -------------------------------------------------------------------------------- /src/OdeToCode.AddFeatureFolders/AreaFeatureFolderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/src/OdeToCode.AddFeatureFolders/AreaFeatureFolderOptions.cs -------------------------------------------------------------------------------- /src/OdeToCode.AddFeatureFolders/FeatureControllerModelConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/src/OdeToCode.AddFeatureFolders/FeatureControllerModelConvention.cs -------------------------------------------------------------------------------- /src/OdeToCode.AddFeatureFolders/FeatureFolderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/src/OdeToCode.AddFeatureFolders/FeatureFolderOptions.cs -------------------------------------------------------------------------------- /src/OdeToCode.AddFeatureFolders/FeatureViewLocationExpander.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/src/OdeToCode.AddFeatureFolders/FeatureViewLocationExpander.cs -------------------------------------------------------------------------------- /src/OdeToCode.AddFeatureFolders/OdeToCode.AddFeatureFolders.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/src/OdeToCode.AddFeatureFolders/OdeToCode.AddFeatureFolders.csproj -------------------------------------------------------------------------------- /src/OdeToCode.AddFeatureFolders/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/src/OdeToCode.AddFeatureFolders/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /test/OdeToCode.AddFeatureFolders.Tests/OdeToCode.AddFeatureFolders.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/test/OdeToCode.AddFeatureFolders.Tests/OdeToCode.AddFeatureFolders.Tests.csproj -------------------------------------------------------------------------------- /test/OdeToCode.AddFeatureFolders.Tests/Properties/FeatureControllerModelConventionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OdeToCode/AddFeatureFolders/HEAD/test/OdeToCode.AddFeatureFolders.Tests/Properties/FeatureControllerModelConventionTests.cs --------------------------------------------------------------------------------