aspnetcore/test/WebSites
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
..
ActivatorWebSite
AddServicesWebSite
AntiForgeryWebSite Change TagBuilder Attributes and HTML Helper dependencies to be case insensitive. 2014-10-26 13:15:09 -07:00
ApiExplorerWebSite Fix for #1442 - Find better names for ApiExplorerProperties 2014-10-28 13:03:19 -07:00
ApplicationModelWebSite Rename GlobalModel -> ApplicationModel 2014-10-23 16:03:55 -07:00
AutofacWebSite
BasicWebSite
CompositeViewEngine
ConnegWebSite Replace calls to GetService<T> with GetRequiredService<T> 2014-10-16 14:51:41 -07:00
FilesWebSite
FiltersWebSite
FormatterWebSite Removing BodyParameterInfo and ParameterBindingInfo 2014-10-17 20:47:20 -07:00
InlineConstraintsWebSite Replace calls to GetService<T> with GetRequiredService<T> 2014-10-16 14:51:41 -07:00
Microsoft.AspNet.Mvc.TestConfiguration Fix #1287 - Port WebAPI parameter binding behavior 2014-10-17 16:51:48 -07:00
ModelBindingWebSite Adding functional tests to verify round tripping of names generated by 2014-10-23 10:12:02 -07:00
RazorInstrumentationWebsite Replace calls to GetService<T> with GetRequiredService<T> 2014-10-16 14:51:41 -07:00
RazorWebSite
RoutingWebSite Replace calls to GetService<T> with GetRequiredService<T> 2014-10-16 14:51:41 -07:00
TagHelpersWebSite
UrlHelperWebSite
ValueProvidersSite Issue #220 - Flags enum does not bind 2014-10-22 13:55:28 -07:00
VersioningWebSite Replace calls to GetService<T> with GetRequiredService<T> 2014-10-16 14:51:41 -07:00
ViewComponentWebSite Fix for #1052 - ViewComponents should support fully qualified names 2014-10-29 17:34:01 -07:00
WebApiCompatShimWebSite Fix #1287 - Port WebAPI parameter binding behavior 2014-10-17 16:51:48 -07:00
XmlSerializerWebSite