- Remove a lot of the ugly generic work done in `TagHelperAttributeList`/`ReadOnlyTagHelperAttributeList`. - Removed error cases where we'd check on addition of `TagHelperAttribute`s that their `name` was not `null`. This was due to the pre-existing `string` indexer for `TagHelperAttributeList`. It no longer sets `TagHelperAttribute`s directly, instead it's `[key] = value` (instead of `[key] = new TagHelperAttribute(...))`. - Updated tests to account for new immutability/string indexer format. - Removed copy ctor from `TagHelperAttribute` since its immutability kills the value. - Changed `ReadOnlyTagHelperAttributeList` to inherit from `ReadOnlyCollection` #604 |
||
|---|---|---|
| .. | ||
| Runtime/TagHelpers | ||
| TagHelpers | ||
| TestFiles | ||
| Microsoft.AspNetCore.Razor.Runtime.Test.xproj | ||
| project.json | ||