Nikishkin Sergey
Nikishkin Sergey

Reputation: 88

ASP.NET without Web Api package

I build a web api service for mobile and web, it works fine on azure, but soon I realised that Nuget Manager has NOT installed Web Api package "Microsoft.AspNet.WebApi".

I know that Core Controller combines MVC and Web Api functions for DNX Core, it can work without web api package. But DNX 4.5.1 also does not contain Web Api package. How will my app work on this platform (DNX 4.5.1)?

Thank you!

Upvotes: 1

Views: 329

Answers (3)

Mike
Mike

Reputation: 4051

There is no more separate package for Web API in ASP.NET Core.

There is new combined package called Microsoft.AspNet.Mvc.Core (6.0.0-rc1-final)

Everything will work on both DNX 451 and DNX CORE

Upvotes: 0

Andriy Zymenko
Andriy Zymenko

Reputation: 143

It looks like you are using ASP.NET 5 and MVC 6. In this case you don't need Microsoft.AspNet.WebApi (for MVC 4) nor Microsoft.AspNet.WebApi 2 (for MVC 5)

Upvotes: 0

Sampath
Sampath

Reputation: 65870

What about this Microsoft ASP.NET Web API 2.2 5.2.3 ?

This package contains everything you need to host ASP.NET Web API on IIS. ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework.

Here is the link : Microsoft ASP.NET Web API 2.2 5.2.3

Upvotes: 0

Related Questions