我已經在控制器中創建了一個方法,但我需要調用這個方法到另一個類,我不知道如何調用它。需要調用控制器的動作方法到另一個類在c#mvc
我的示例代碼: -
public class ReportController : BaseController
{
private readonly IPermissionService _permissionService;
private readonly ICompaniesService _companyService;
public ReportController(IPermissionService permissionService,
ICompaniesService companyService)
{
this._permissionService = permissionService;
this._companyService = companyService;
}
public void Reporting()
{
// code
}
}
public class Home {
public void Execute()
{
//I need to execute the Reporting method here
}
}
我已經嘗試了許多事情,叫我在另一個類的方法方法,但我不能得到它的工作。
'新ReportController()報告();' –
可能的複製。 [如何使C#類中的方法調用另一個?](http://stackoverflow.com/questions/16226444/how-to-make-method-call-another-one-in-classes-c) – Draken
是嗎?您可以創建報告方法爲靜態? – Mukund