Skip to content

API Version Model is Not Extensible in ASP.NET Core #87

Closed
@commonsensesoftware

Description

@commonsensesoftware

Synopsis

Customizing or otherwise extending the way API version metadata is provided in ASP.NET Core is not extensible. This is because the required constructors to provide extensibility on the ApiVersionModel are marked as internal.

Proposed Solution

Change the visibility of the constructors that accept ControllerModel and ActionModel to have public scope. For symmetry, the complementary constructors in the ASP.NET Web API implementation should be made public as well.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions