aspnetcore/src/Microsoft.AspNet.Mvc.Core
Yishai Galatzer 6d78f8adb3 Cache action descriptor providers and provide a race safe data structure to get the version.
The default implementation has a safe race, and does not allow for action description addition at runtime.

It can be replaced with an implementation that can reload.

Consumers of the new service that do extra caching are now responsible to look at the version and change the implementation.
2014-06-06 15:19:30 -07:00
..
ActionResults Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
AntiForgery Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
Areas Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
Extensions
Filters Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
Internal Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
ParameterBinding Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
Properties
Rendering Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
ViewComponents Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
AcceptVerbsAttribute.cs
ActionContext.cs Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
ActionConvention.cs
ActionDescriptor.cs
ActionDescriptorProviderContext.cs
ActionDescriptorsCollection.cs Cache action descriptor providers and provide a race safe data structure to get the version. 2014-06-06 15:19:30 -07:00
ActionInvokerFactory.cs
ActionInvokerProviderContext.cs
ActionMethodSelectorAttribute.cs
ActionNameAttribute.cs
ActionResult.cs
ActionResultHelper.cs
BodyParameterInfo.cs Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
Controller.cs
ControllerDescriptor.cs
DefaultActionDescriptorsCollectionProvider.cs Cache action descriptor providers and provide a race safe data structure to get the version. 2014-06-06 15:19:30 -07:00
DefaultActionDiscoveryConventions.cs
DefaultActionSelector.cs Cache action descriptor providers and provide a race safe data structure to get the version. 2014-06-06 15:19:30 -07:00
DefaultControllerAssemblyProvider.cs
DefaultControllerDescriptorFactory.cs Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
DefaultControllerFactory.cs
DefaultParameterDescriptorFactory.cs
FormContext.cs
HttpDeleteAttribute.cs
HttpGetAttribute.cs
HttpMethodConstraint.cs Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
HttpPatchAttribute.cs
HttpPostAttribute.cs
HttpPutAttribute.cs
IActionConstraint.cs Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
IActionDescriptorProvider.cs
IActionDescriptorsCollectionProvider.cs Cache action descriptor providers and provide a race safe data structure to get the version. 2014-06-06 15:19:30 -07:00
IActionDiscoveryConventions.cs
IActionInvoker.cs
IActionInvokerFactory.cs
IActionInvokerProvider.cs
IActionResult.cs
IActionResultHelper.cs
IActionSelector.cs Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
IControllerAssemblyProvider.cs
IControllerDescriptorFactory.cs
IControllerFactory.cs
IParameterDescriptorFactory.cs
IUrlHelper.cs
Injector.cs
JsonOutputFormatter.cs
Microsoft.AspNet.Mvc.Core.kproj Cache action descriptor providers and provide a race safe data structure to get the version. 2014-06-06 15:19:30 -07:00
MvcRouteHandler.cs Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
NonActionAttribute.cs
ParameterBindingInfo.cs
ParameterDescriptor.cs
ReflectedActionDescriptor.cs
ReflectedActionDescriptorProvider.cs
ReflectedActionExecutor.cs Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
ReflectedActionInvoker.cs Fixing style issues in Mvc.Core 2014-06-04 20:40:23 -07:00
ReflectedActionInvokerProvider.cs
Resources.resx
RouteConstraintAttribute.cs
RouteDataActionConstraint.cs Issue #65 merge RoutingContext and RequestContext 2014-06-06 10:49:55 -07:00
RouteKeyHandling.cs
TemplateInfo.cs
UrlHelper.cs changing to use list instead of stack 2014-06-06 10:49:58 -07:00
UrlHelperExtensions.cs
ViewContext.cs
ViewDataDictionary.cs
ViewDataDictionaryOfT.cs
project.json