* Introduce ControllerAttribute and use it to mark base classes as controllers. * Changed rules for controller discovery to: * All controller types must be public, concrete, non open generic types. * NotController attribute is not applied to any type oif the hierarchy. * The type name ends with controller. * Controller attribute is applied to the type or to one of its ancestors. |
||
|---|---|---|
| .. | ||
| HttpRequestMessage | ||
| Mocks | ||
| TestUtils | ||
| ApiControllerActionDiscoveryTest.cs | ||
| ApiControllerTest.cs | ||
| BadRequestErrorMessageResultTest.cs | ||
| ConflictResultTest.cs | ||
| DefaultContentNegotiatorTest.cs | ||
| ExceptionResultTest.cs | ||
| FormDataCollectionExtensionsTest.cs | ||
| HttpErrorTest.cs | ||
| HttpResponseExceptionActionFilterTest.cs | ||
| HttpResponseExceptionTest.cs | ||
| HttpResponseMessageOutputFormatterTests.cs | ||
| InternalServerErrorResultTest.cs | ||
| InvalidModelStateResultTest.cs | ||
| Microsoft.AspNetCore.Mvc.WebApiCompatShimTest.xproj | ||
| NegotiatedContentResultTest.cs | ||
| OverloadActionConstraintTest.cs | ||
| TestHttpResponseStreamWriterFactory.cs | ||
| project.json | ||