【发布时间】:2018-09-16 14:24:27
【问题描述】:
我们正在尝试使用aspnetboilerplate .NET Core 多页应用程序模板实现自定义服务。尝试点击服务方法时,我们在 index.js 文件中收到错误消息。
在此处查找代码部分以供理解。对此的任何帮助都会对我们很有帮助。
public interface IMyTaskAppService : IApplicationService
{
Task<List<string>> GetMyTasks(int input);
}
public class MyTaskAppService : IMyTaskAppService
{
private readonly IMyTaskRepository _mytaskRepository;
public MyTaskAppService(IMyTaskRepository mytaskRepository)
{
_mytaskRepository = mytaskRepository;
}
Task<List<string>> IMyTaskAppService.GetMyTasks(int input)
{
return _mytaskRepository.GetMyTasks(input);
}
}
【问题讨论】:
-
_mytaskService是如何定义的? -
公共接口 IMyTaskAppService : IApplicationService { Task
- > GetMyTasks(int input); }
-
公共类 MyTaskAppService : IMyTaskAppService { private readonly IMyTaskRepository _mytaskRepository;公共 MyTaskAppService(IMyTaskRepository mytaskRepository) { _mytaskRepository = mytaskRepository; } Task
- > IMyTaskAppService.GetMyTasks(int input) { return _mytaskRepository.GetMyTasks(input); } }
-
那肯定不是 JavaScript。另外,编辑您的问题,而不是在 cmets 中发布代码。
-
@RSiva 如何在您的 JavaScript 中定义
_mytaskService?
标签: aspnetboilerplate javascript aspnetboilerplate