How to get the Relative Server Path in ASP.NET Web API ?


This content was proof-read by Grammarly. You can Try Grammary for FREE

In ASP.NET MVC , we can use the Server.MapPath or Request.MapPath to get the relative path of the server for a file.

For example ,

var fileName = Request.MapPath("~/Content/files/abundantcode.jpg");

The fileName would be the absolute path of the file.

How to get the Relative Server Path in ASP.NET Web API ?

You can use the HostingEnvironment.MapPath defined in System.Web.Hosting to get the relative path of the file as shown below.

var filePath = System.Web.Hosting.HostingEnvironment.MapPath("~/Content/files/abundantcode.jpg");
Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

%d bloggers like this: