Server.MapPath()
을 WebMatrix의 별도 .cs
파일에 사용하려고합니다.WebMatrix의 별도 .cs 파일에서 Server.MapPath에 사용하는 지시문은 무엇입니까?
나는 HttpContext.Current.Server.MapPath("~/SomeDirectory/someFile.txt")
를 사용하여 방법을 잘 가야 할 수 있지만 난 정말 HttpContext.Current
매번 입력해야합니까?
.cshtml
파일로 코딩 할 때처럼 내 입력을 간단하게 Server.MapPath
으로 줄이는 지시문이 없습니까?
나는 여기 보았다. 그러나 나는 답을 찾지 못했다. 아마도 그 대답은 asp.net-webpages, WebMatrix 환경을 대상으로하지 않기 때문일 수 있습니다. 내가 찾을 수있는 위치를 알려시키는, 내 환경을 고려, 지시어를 사용하여 C# .NET을 찾을 수 있도록 치트 시트의 종류가있는 경우
http://www.sitepoint.com/forums/showthread.php?167802-Server-MapPath-in-C-class
또한, 그것은 입니다 수용 가능한 대답은 분명히입니다. 당신은 클래스 파일에 필요한 using 지시문 시스템입니다 - 게시물 제목에 제기하는 질문에 대답하려면
var server = HttpContext.Current.Server;
var file = server.MapPath("~/SomeDirectory/Somefile");
가 :