Skip to content
This repository was archived by the owner on Dec 19, 2018. It is now read-only.
This repository was archived by the owner on Dec 19, 2018. It is now read-only.

Change all TagHelper related descriptors to not use constructors. #441

@NTaylorMullen

Description

@NTaylorMullen

Related conversation: #430 (comment)

Today all of our descriptors: TagHelperDescriptor, TagHelperAttributeDescriptor, TagHelperDesignTimeDescriptor and TagHelperAttributeDesignTimeDescriptor are created via constructors. At first this was fine, however they're getting quite large in terms of property count. Therefore, for maintainability removing constructors from these types and creating them with auto properties would be a more maintainable approach.

This also involves updating all of the TagHelper comparers that use them to account for their new mutability.

/cc @Eilon @dougbu

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions