aspnetcore/test/Microsoft.AspNet.Mvc.Core.Test
Ryan Nowak 83187945d1 Fix for #1052 - ViewComponents should support fully qualified names
This change adds the concept of a full-name to viewcomponents. View
components can be invoked using either the short name or long name. If the
provided string contains a '.' character, then it will be compared against
full names, otherwise it will be matched against short names only.

The short name is used for view lookups.

If the name is explicitly set via ViewComponent attribute, then the full
name is the name provided. The short name is the portion of the name after
the last '.'. If there are no dots, then the short name and full name are
the same.

If the name is not set explicitly, then it is inferred from the Type and
namespace name. The short name is the Type name, minus the 'ViewComponent'
suffix (if present). The full name is the namespace of the defining class,
plus the short name.
2014-10-29 17:34:01 -07:00
..
ActionResults Replacing ViewResultBase with ViewExecutor 2014-10-22 08:47:22 -07:00
AntiXsrf
ApplicationModel Fix for #1442 - Find better names for ApiExplorerProperties 2014-10-28 13:03:19 -07:00
Description
Filters
Formatters Replacing ViewResultBase with ViewExecutor 2014-10-22 08:47:22 -07:00
Internal Change TagBuilder Attributes and HTML Helper dependencies to be case insensitive. 2014-10-26 13:15:09 -07:00
Logging
OptionDescriptors
ParameterBinding
Properties
Rendering * Porting Hidden and HiddenFor unit tests 2014-10-27 17:54:56 -07:00
Routing
TestFiles
Utils
ViewComponents Fix for #1052 - ViewComponents should support fully qualified names 2014-10-29 17:34:01 -07:00
ActionExecutorTests.cs TODO removal part 1 - ActionExecutorTests 2014-10-28 12:54:14 -07:00
BodyModelBinderTests.cs
ControllerActionDescriptorProviderTests.cs Rename GlobalModel -> ApplicationModel 2014-10-23 16:03:55 -07:00
ControllerActionInvokerTest.cs
ControllerTests.cs
CopyOnWriteDictionaryTest.cs
DefaultActionSelectorSelectAsyncValuesTest.cs
DefaultActionSelectorTests.cs Rename GlobalModel -> ApplicationModel 2014-10-23 16:03:55 -07:00
DefaultAssemblyProviderTests.cs
DefaultControllerActivatorTest.cs
DefaultControllerFactoryTest.cs
DefaultInputFormatterSelectorTests.cs
DefaultViewComponentActivatorTests.cs
HttpMethodProviderAttributesTests.cs
InputObjectBindingTests.cs
JsonResultTest.cs
KnownRouteValueConstraintTests.cs
MediaTypeWithQualityHeaderValueTests.cs
Microsoft.AspNet.Mvc.Core.Test.kproj
MockMvcOptionsAccessor.cs
MvcOptionsTests.cs
MvcRouteHandlerTests.cs
PropertyHelperTest.cs
RequireHttpsAttributeTests.cs
RouteDataActionConstraintTest.cs
RouteTemplateProviderAttributesTests.cs
StaticAssemblyProvider.cs Refactoring the ControllerActionDescriptorProvider 2014-10-23 12:25:25 -07:00
StaticControllerModelBuilder.cs Rename GlobalModel -> ApplicationModel 2014-10-23 16:03:55 -07:00
TestController.cs
TestGlobalFilterProvider.cs
TypeHelperTest.cs
UrlHelperTest.cs
ViewComponentTests.cs
ViewDataDictionaryTest.cs Add more unit tests of `ViewDataDictionary` copy constructors 2014-10-27 16:26:04 -07:00
project.json