aspnetcore/test/WebSites
Ryan Nowak a679e87a9b Split Mvc.Core
This is the first step is some more refactorings to come in the future
with the goal of making MVC less monolythic. This makes the core of MVC
more reusable and more in line with the design of other vNext platform
components.

With this change, Mvc.Core contains just the minimal guts needed to build
a working app.
- Action Discovery
- Action Invoker
- Filters
- ObjectResult
- Model Metadata
- Model Binding
- Formatters
- Validation System

And yes, we are aware of the irony of 'minimal MVC' not including the view
system. The idea is that this is the kernel of an MVC app, and anything
real is layered on top.

The most noticable impact of this change is that MvcOptions has been blown
apart into more managable chunks. See the various ConfigureMvc*** methods.

The new Mvc.Extensions package is a placeholder while we evaluate and tune
the new definitions. Expect more changes as features are move to their own
packages, and in some case their own repositories.

For now there is no experience to bootstrap an Mvc.Core app. That's coming
next.
2015-06-09 02:12:13 -07:00
..
ActionConstraintsWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ActionResultsWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ActivatorWebSite Fix #2151 - Part 4 remove [Activate] support from controllers. 2015-05-21 22:57:56 -07:00
AddServicesWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
AntiForgeryWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ApiExplorerWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ApplicationModelWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
AutofacWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
BasicWebSite [Fixes #2547] Fixed attribute value prefix with dynamic content being ignored 2015-05-18 17:15:38 -07:00
BestEffortLinkGenerationWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
CompositeViewEngineWebSite Split Mvc.Core 2015-06-09 02:12:13 -07:00
ContentNegotiationWebSite [Fixes #2541] Use custom stream writer for Xml output formatters 2015-05-15 12:12:11 -07:00
ControllerDiscoveryConventionsWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ControllersFromServicesClassLibrary Fix #2151 - Part 4 remove [Activate] support from controllers. 2015-05-21 22:57:56 -07:00
ControllersFromServicesWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
CorsMiddlewareWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
CorsWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
CustomRouteWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ErrorPageMiddlewareWebSite Rename _GlobalImport.cshtml files to _ViewImports.cshtml 2015-05-21 12:27:08 -07:00
FilesWebSite React to Http namespace changes. 2015-05-07 15:19:10 -07:00
FiltersWebSite React to security API changes 2015-05-12 15:12:06 -07:00
FormatFilterWebSite Split Mvc.Core 2015-06-09 02:12:13 -07:00
FormatterWebSite Fixes #2464 - Does not add extra skipped entries for model bound from services. 2015-05-15 12:27:43 -07:00
HtmlGenerationWebSite Rename `MvcTagHelpersWebSite` to `HtmlGenerationsWebSite` 2015-06-05 20:30:17 -07:00
InlineConstraintsWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
JsonPatchWebSite Fix 2224: [Jsonpatch]Added tests for custom converters on properties 2015-05-14 17:18:42 -07:00
LocalizationWebSite Split Mvc.Core 2015-06-09 02:12:13 -07:00
LoggingWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
LowercaseUrlsWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
Microsoft.AspNet.Mvc.TestConfiguration React to aspnet/Configuration #195,#198 and fix few minor build break issues 2015-05-20 20:01:23 -07:00
ModelBindingWebSite `ByteArrayModelBinder` should return `null` only when type is not matched 2015-06-01 12:20:17 -07:00
PrecompilationWebSite Rename _GlobalImport.cshtml files to _ViewImports.cshtml 2015-05-21 12:27:08 -07:00
RazorCompilerCacheWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RazorEmbeddedViewsWebSite A few quick cleanups 2015-05-04 11:55:24 -07:00
RazorPageExecutionInstrumentationWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RazorWebSite Split Mvc.Core 2015-06-09 02:12:13 -07:00
RequestServicesWebSite Part of #2151 - Remove [Activate] from TagHelpers 2015-05-21 22:57:51 -07:00
ResponseCacheWebSite Split Mvc.Core 2015-06-09 02:12:13 -07:00
RoutingWebSite Part 1 of fix for #2248 - Ambiguity when inheriting attribute routes 2015-05-08 17:05:45 -07:00
TagHelpersWebSite Part of #2151 - Remove [Activate] from TagHelpers 2015-05-21 22:57:51 -07:00
TempDataWebSite React to Session api review changes 2015-06-08 09:44:05 -07:00
UrlHelperWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
UserClassLibrary Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ValidationWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ValueProvidersWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
VersioningWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ViewComponentWebSite Rename _GlobalImport.cshtml files to _ViewImports.cshtml 2015-05-21 12:27:08 -07:00
WebApiCompatShimWebSite [Fixes #2545] RedirectToRouteResult doesn't use RouteName property when calculating destination URL 2015-05-13 12:35:25 -07:00
XmlFormattersWebSite Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00