Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Web API 2.2 #43

Open
kevinobee opened this issue Aug 11, 2015 · 2 comments
Open

Support Web API 2.2 #43

kevinobee opened this issue Aug 11, 2015 · 2 comments

Comments

@kevinobee
Copy link
Owner

Introduce a ASP.NET Web API implementation of Sitecore.Ship and potentially deprecate the NancyFx and ASP.NET HTTP handler implementations.

@ernstjoss
Copy link

@kevinobee I think this would be a great idea. As we always support some services through Web API in all our Sitecore projects these would not cause any unwanted dependencies to us, and we could get rid of Nancy. However, i would like to see a more flexible configuration possibility than currently as today all ship endpoint are more or less hardcoded.
Also it should be possible to provide different Web API services beside of Sitecore.Ship, but i guess this is just sort of making the configuration and routing correctly.

@DThrasher
Copy link

@kevinobee @ernstjoss Moving to Web.API would also potentially solve issue #36. We could create a configuration file for each of the routes we need. See http://arcware.net/using-configuration-to-define-web-api-routes/

Is this worth a development spike?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants