我以前有一个控制器,它的代码如下:
public ActionResult Method(int Id)
{
var foo = doThis(Id)
return View("Error");
}
doThis() 是一个存在于控制器中的方法,它执行一些逻辑。我现在正试图将所有业务逻辑重新定位到包含一堆类的服务项目。
首先,我添加了一个类库 Project.Services,然后添加了一个 FooServices 类,其中包含以下内容:
namespace Project.Services
{
class FooServices
{
public List<Bar> doThis(int Id)
{
//Do stuff
return parentSets;
}
}
}
我已经从我的 MVC 项目中添加了对这个项目的引用,并从这个 Services 项目中添加了对我的数据模型项目的引用,但我现在不知道如何继续。如何从控制器访问这些方法?