* 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. |
||
|---|---|---|
| .. | ||
| ClientUIStubController.cs | ||
| ControllerWithConstructorInjection.cs | ||
| ControllersFromServicesClassLibrary.xproj | ||
| EmployeeRecords.cs | ||
| GenericController.cs | ||
| Inventory.cs | ||
| NestedControllerOwner.cs | ||
| QueryValueService.cs | ||
| ResourcesController.cs | ||
| TimeScheduleController.cs | ||
| project.json | ||