【发布时间】:2012-03-23 05:47:13
【问题描述】:
我有一些服务可以处理一些文件。它可能需要映射到任意路径,我试图使其与控制器尽可能分离。通常,我可以这样做:
var path = Server.MapPath("~/Content/Images/");
var imageFile = Path.Combine(path, filename);
但如果我尝试在控制器之外执行此操作,我将无法访问 Server。有没有什么简单而干净的方法可以映射到路径而不依赖Server?
【问题讨论】:
标签: c# asp.net-mvc-3 path relative-path