从Model类调用Controller函数

时间:2015-07-15 17:45:05

标签: c# asp.net-mvc model controller

我需要使用Controller的Server.MapPath方法来获取应用数据从模型类访问它们的路径。所以如果我在HomeController中创建这个函数:

public string getPathls()
{
    string path = HttpContext.Server.MapPath("~/App_Data/Folder/");
    return path;
}

如何从这样的模型类中调用它:

string pathi = Project.Controllers.HomeController....//what next?

1 个答案:

答案 0 :(得分:0)

我用它和它Wooooorks!我可以从Model中调用它并获取路径

var pathi = System.Web.Hosting.HostingEnvironment.MapPath("~/App_Data/Temps/file.xml");

            string ff = pathi.ToString();