aspnetcore/test/Microsoft.AspNet.Mvc.Core.Test
Ryan Nowak 90cef3b9ca Refactor of the model metadata provider
Separates the MMP into two phases:
1). Creation of the ModelMetadata, discovery of properties and attributes
(reflection) is part of the MMP
2). Lookup of details based on attributes is now part of another phase,
and has its results cached.

Users can now implements and register an IFooMetadataProvider to customize
a single aspect of metadata (see how data annotations does it).
2015-03-05 13:19:10 -08:00
..
ActionResults React to DI 2015-03-04 19:26:54 -08:00
AntiXsrf React to DI 2015-03-04 19:26:54 -08:00
ApplicationModel React to AuthN changes 2015-03-02 16:14:38 -08:00
Description Refactor of the model metadata provider 2015-03-05 13:19:10 -08:00
Filters React to DI 2015-03-04 19:26:54 -08:00
Formatters [Fixes #1184] Formatting issues in requests should not cause a 500 response 2015-02-24 10:39:11 -08:00
Internal Fix for #1913 - Improve attribute route link generation for areas 2015-02-11 15:59:48 -08:00
Logging Logging API changes 2015-03-04 21:07:45 -08:00
OptionDescriptors Update MVC projects to utilize Common repo classes. 2015-02-22 18:23:28 -08:00
ParameterBinding Refactor of the model metadata provider 2015-03-05 13:19:10 -08:00
Properties
Rendering Refactor of the model metadata provider 2015-03-05 13:19:10 -08:00
Routing Logging API changes 2015-03-04 21:07:45 -08:00
TestFiles
Utils
ViewComponents React to DI 2015-03-04 19:26:54 -08:00
ActionConstraintValuesTest.cs Remove INestedProviderXXX 2015-02-23 15:18:39 -08:00
ActionDescriptorValuesTest.cs
ActionExecutorTests.cs
ActionModelValuesTest.cs
ApiExplorerModelValuesTest.cs
AttributeRouteInfoValuesTest.cs
AttributeRouteModelValuesTest.cs
BodyModelBinderTests.cs Refactor of the model metadata provider 2015-03-05 13:19:10 -08:00
ConsumesAttributeTests.cs
ControllerActionDescriptorBuilderTest.cs
ControllerActionDescriptorProviderTests.cs Remove INestedProviderXXX 2015-02-23 15:18:39 -08:00
ControllerActionInvokerTest.cs Remove INestedProviderXXX 2015-02-23 15:18:39 -08:00
ControllerModelValuesTest.cs
ControllerTests.cs Refactor of the model metadata provider 2015-03-05 13:19:10 -08:00
ControllerUnitTestabilityTests.cs Added HttpNotFoundObjectResult and added relevant tests 2015-02-24 11:57:48 -08:00
DefaultActionDescriptorCollectionProviderLoggingTest.cs React to AuthN changes 2015-03-02 16:14:38 -08:00
DefaultActionSelectorSelectAsyncValuesTest.cs
DefaultActionSelectorTests.cs Remove INestedProviderXXX 2015-02-23 15:18:39 -08:00
DefaultAssemblyProviderTests.cs
DefaultControllerActivatorTest.cs Fix for #1416 - Remove all uses of ITypeActivator and use the static method instead 2015-02-16 16:02:39 -08:00
DefaultControllerFactoryTest.cs Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
DefaultControllerTypeProviderTest.cs * Modify DefaultControllerTypeProvider to look at the object graph to 2015-02-15 22:11:37 -08:00
DefaultInputFormatterSelectorTests.cs
DefaultViewComponentActivatorTests.cs
FilterDescriptorValuesTest.cs
FilterValuesTest.cs
FormatterMappingsTest.cs Adding ClearMediaTypeMappingForFormat to FormatterMappings and other PR comments 2015-01-31 23:18:24 -08:00
HttpMethodProviderAttributesTests.cs
JsonResultTest.cs
KnownRouteValueConstraintTests.cs Remove INestedProviderXXX 2015-02-23 15:18:39 -08:00
Microsoft.AspNet.Mvc.Core.Test.kproj Correct recent checkins 2015-02-12 08:53:17 -08:00
MockModelBinderProvider.cs
MockModelValidatorProviderProvider.cs
MockMvcOptionsAccessor.cs
MockScopedInstance.cs Fixed build break. 2015-02-16 13:08:10 -08:00
MockValueProviderFactoryProvider.cs
MvcOptionsTests.cs Issue #1785 - Changes to add CacheProfiles for response caching. 2015-02-04 15:25:45 -08:00
MvcRouteHandlerTests.cs
RemoteAttributeTest.cs React to DI 2015-03-04 19:26:54 -08:00
RequireHttpsAttributeTests.cs React to HttpRequest.IsSecure being renamed 2015-02-17 11:15:56 -08:00
RouteConstraintProviderValuesTest.cs
RouteDataActionConstraintTest.cs
RouteDataActionConstraintValuesTest.cs
RouteTemplateProviderAttributesTest.cs
SerializableErrorWrapperTests.cs
ServiceBasedControllerActivatorTest.cs ControllerActivator should be able to use controllers registered as 2015-02-11 16:41:59 -08:00
TestController.cs
TestGlobalFilterProvider.cs
TestModelMetadataProvider.cs Refactor of the model metadata provider 2015-03-05 13:19:10 -08:00
TestValueProvider.cs Make BindingSource extensible 2015-02-05 13:41:31 -08:00
TypeHelperTest.cs
UrlHelperTest.cs added Link method to IUrlHelper 2015-02-16 13:38:12 -08:00
ViewComponentTests.cs Replaced WebUtility.HtmlEnode with IHtmlEncoder.HtmlEncode 2015-03-03 13:57:36 -08:00
ViewDataDictionaryOfTModelTest.cs Removing ModelMetadata.Model 2015-02-23 19:56:59 -08:00
ViewDataDictionaryTest.cs Correct evaluation of expression result in `GenerateSelect()` 2015-03-02 12:07:43 -08:00
project.json