SORU
15 Mayıs 2013, ÇARŞAMBA


Microsoft Web API: Nasıl bir Server yaparsınız.MapPath?

Microsoft MVC Web API olmadığından, böyle bir şey yapamaz:

var a = Request.MapPath("~");

ne de bu

var b = Server.MapPath("~");

bu Sistem altında olduğu için.Web ad Sistem değil.Web.Http ad alanı.

Nasıl Web API göreceli sunucu yolu anlamaya mı? Böyle bir şey için MVC kullandım

var myFile = Request.MapPath("~/Content/pics/"   filename);

Bana disk: mutlak yol verecek

"C:\inetpub\wwwroot\myWebFolder\Content\pics\mypic.jpg"

CEVAP
15 Mayıs 2013, ÇARŞAMBA


HttpContext.Current System.Web nesneleri bulunmayan herhangi bir içerik (e. HostingEnvironment.MapPath kullanabilirsiniz statik bir yöntem g da).

var mappedPath = System.Web.Hosting.HostingEnvironment.MapPath("~/SomePath");

Ayrıca Bkz: 13**

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ICON

    ICON

    19 EKİM 2011
  • Rhapsody

    Rhapsody

    7 ŞUBAT 2008
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009