I'm trying to figure out if it is possible to deploy a Web API application on GoDaddy but could not find a good answer. The closest I came was this link:
http://support.godaddy.com/groups/web-hosting/forum/topic/go-daddy-compatible-with-asp-net-mvc-4-razor-syntaxe/
Is there a way I can tell if a shared host supports ASP.NET Web API?
Trust your site to the world's #1 web host.We recommend Microsoft Windows servers for ASP.NET, ASP, . Net Core, and SQL server users. 24/7/365 expert support.
To host your web application, first of all right click on the project and click on the Publish. After clicking on publish button, one dialog box will open for web publishing. First of all, you have to create new profile. Give any name for your profile and click on Next button.
ASP.NET Web API can be either be hosted in IIS or in a separate host process. The former approach is usually appropriate when the Web API is part of a web application and one or more web applications are going to consume it.
In practice, there is no concept as ASP.NET Web API support in terms of hosting. What you should really be doing is to install the ASP.NET Web API NuGet package into your project and the assemblies you get through this package are bin deployable.
In terms of hosting, What you need to be looking for on your hosting options is the support for IIS 7 or higher (I don't think IIS 6 is supported but I am not sure), .NET 4.0 or higher (the higher is .NET 4.5 now) and Integrated Application Pool availability. If you have those, an ASP.NET Web API application should run without any problems under IIS.
If you ask the hosting provider for support for ASP.NET Web API, it is likely that they won't know the answer. Instead, you can ask for the features that I listed above.
If it supports MVC4 I think it us unlikely WebAPI wouldn't work.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With