aspnetcore/src/Microsoft.AspNetCore.Mvc.Vi.../ViewFeatures
Doug Bunting 4e1ec39a1f Store `GetFullHtmlFieldName()` and `CreateSanitizedId()` values
- #3918
- don't repeat allocations for identical calls; helps w/ e.g. label / input / validation clusters
- add `NameAndIdProvider`; it stores `PreviousNameAndId` in `HttpContext.Items`
 - `PreviousNameAndId` allocated only when `string`s are allocated e.g. "id"s were sanitized
2016-10-17 21:50:56 -07:00
..
AntiforgeryExtensions.cs
AttributeDictionary.cs Reduce allocations during HTML generation 2016-10-03 12:17:47 -07:00
CookieTempDataProvider.cs [Fixes #5212] Added a cookie based ITempDataProvider 2016-10-03 14:04:57 -07:00
DefaultHtmlGenerator.cs Store `GetFullHtmlFieldName()` and `CreateSanitizedId()` values 2016-10-17 21:50:56 -07:00
DefaultValidationHtmlAttributeProvider.cs
FormContext.cs
HtmlHelper.cs Store `GetFullHtmlFieldName()` and `CreateSanitizedId()` values 2016-10-17 21:50:56 -07:00
HtmlHelperOfT.cs Store `GetFullHtmlFieldName()` and `CreateSanitizedId()` values 2016-10-17 21:50:56 -07:00
HtmlHelperOptions.cs Store `GetFullHtmlFieldName()` and `CreateSanitizedId()` values 2016-10-17 21:50:56 -07:00
IAntiforgeryPolicy.cs
IHtmlGenerator.cs Reduce allocations during HTML generation 2016-10-03 12:17:47 -07:00
IModelExpressionProvider.cs
ITempDataDictionary.cs
ITempDataDictionaryFactory.cs
ITempDataProvider.cs
InputType.cs
JsonHelper.cs
ModelExplorer.cs Reduce allocations during HTML generation 2016-10-03 12:17:47 -07:00
ModelExplorerExtensions.cs
ModelExpression.cs
ModelExpressionProvider.cs
ModelMetadataProviderExtensions.cs
SaveTempDataAttribute.cs [Fixes #5212] Added a cookie based ITempDataProvider 2016-10-03 14:04:57 -07:00
SessionStateTempDataProvider.cs [Fixes #5212] Added a cookie based ITempDataProvider 2016-10-03 14:04:57 -07:00
StringHtmlContent.cs
TempDataDictionary.cs
TempDataDictionaryFactory.cs
TemplateBuilder.cs Reduce allocations during HTML generation 2016-10-03 12:17:47 -07:00
TemplateInfo.cs Store `GetFullHtmlFieldName()` and `CreateSanitizedId()` values 2016-10-17 21:50:56 -07:00
TemplateRenderer.cs
TryGetValueDelegate.cs
TryGetValueProvider.cs
ValidationHtmlAttributeProvider.cs
ViewContextAttribute.cs
ViewDataDictionary.cs
ViewDataDictionaryAttribute.cs
ViewDataDictionaryControllerPropertyActivator.cs
ViewDataDictionaryOfT.cs
ViewDataEvaluator.cs Reduce allocations during HTML generation 2016-10-03 12:17:47 -07:00
ViewDataInfo.cs
ViewExecutor.cs