Add @httpOptions decorator to handle OPTIONS HTTP method. #313
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the @httpOptions decorator to handle OPTIONS request more easily, it was also documented to show other developers that it is available to use.
Description
Adds a @httpOptions decorator in the same pattern as other decorators.
Adds in README.md an example of how to use it and why.
Related Issue
Motivation and Context
I thought about this because I implemented a CORS middleware and had some trouble to deal with it.when making a request from the browser. So, I'd like to contribute to help other developers to not get stuck like me. This PR is just the first step.
How Has This Been Tested?
The unit tests were written following the same pattern as the other HTTP methods tests.
Types of changes
Checklist: