0

ASP.NET BOILERPLATE:我有一个表 Asset,我为它创建了带有基类 CRUDAsync 的 AssetApplicationService;我已经连接了 AssetController 和适当的 DTO,我能够检索数据并在列表中显示为类似于用户列表。当我单击 Create New Asset 时,我也能够带来模式 dailog,直到现在一切都很好,我已经复制了 user\index.js 并定制为从 javascript 调用我的资产应用程序服务......这就是我很震惊

var _assetService = abp.services.app.asset;   //line1
var _$modal = $('#AssetCreateModal');
var _$form = _$modal.find('form');

当我通过警报(_assetService)进行调试时,第 1 行返回我未定义,不知道为什么......作为 abp.services.app.user,角色工作正常。

4

1 回答 1

1

AssetApplicationService 必须由IApplicationService实现。

 public interface IAssetApplicationService  : IApplicationService
 {   

 }

public class AssetApplicationService : IAssetApplicationService  
{   

}
  • 注意:我已经回答了你之前的问题。如果对您有用,请将答案标记为解决方案。
于 2017-08-29T05:50:01.660 回答