I\'ve decided to use Web API (as a middle tier) for an app I\'m developing, but can\'t seem to figure out how to \"tie it in\" to the front end (front end being an ASP.NET M
why doesn't a Web API support being added as a reference the same way a WCF or ASMX is added
WCF or ASMX-based web services are SOAP-based and there typically is an associated WSDL. WSDL allows tooling to be built around to generate proxy classes and all that but ASP.NET Web API is meant to build REST (or HTTP based) services and there is no meta data in the form of WSDL or anything similar and hence adding service reference through VS is not applicable for ASP.NET Web API. WADL (Web Application Description Language) is supposed to be the WSDL for REST but that spec went no where.