1. Unsealed the Http*Attributes so that they can be extended and customized. 2. Added the same constructors as HttpGet to the rest of the Http*Attributes. 3. Added unit tests to validate the implementations for the IActionHttpMethodProvider. 4. Added functional tests to cover extra attribute routing scenarios like a test for an action with an HttpDeleteAttribute on it and action with AcceptVerbsAttribute and an action with a custom HttpMergeAttribute implemented. |
||
|---|---|---|
| .. | ||
| Areas | ||
| Controllers | ||
| HttpMergeAttribute.cs | ||
| RoutingWebSite.kproj | ||
| Startup.cs | ||
| TestResponseGenerator.cs | ||
| project.json | ||