非静态字段MVC5 Async所需的对象引用

时间:2016-03-22 19:39:37

标签: c# asp.net-mvc-5 async-await

我正在尝试使用异步服务调用填充模型并将其传递给MVC5中的View,并且正在接收所需的Object引用....错误。调用是使用ActionResult

declare var componentHandler: any;

...
export class MyRouterOutlet extends RouterOutlet {
  ...
  activate(instruction: ComponentInstruction) {
    // My custom activate stuff (i.e., check that user is
    // authorized to view this content)

    // Important part, call base class...
    return super.activate(instruction)
       .then((x) => {
          componentHandler.upgradeDom();
          return x;
       });
  }
}

GetDepartmentProfile声明如下;

public async Task<ActionResult> GetDeptInfo(int deptId)        
{
 DepartmentModel deptModel = await PeopleLinkOperations.GetDepartmentProfile(deptId);
 return View("Details", deptModel);
}

这就是我要说的全部内容,我不确定哪些部分会被视为我要返回的静态字段,我是服务调用和MVC的新手。此外,这将只从GetEmployeeDetails()返回列表中的1条记录,其他区域返回完整列表。 任何帮助将不胜感激。

0 个答案:

没有答案