命名規則に従って IApplicationService を実装する単純なアプリケーション サービス インターフェイスをいくつか作成しました。
public interface IProductAppService : IApplicationService
{
Task<ProductDto> Get(EntityDto<int> input);
Task<PagedResultDto<ProductDto>> GetAllProducts(GetAllProductsInput input);
Task<IList<ProductDto>> GetAllProducts();
Task CreateProduct(CreateUpdateProductInput input);
Task DeleteProduct(ProductDto input);
Task UpdateProduct(CreateUpdateProductInput input);
}
実装されたサービス クラスは問題なく、MVC コントローラー内で動作します。残念ながら、クロムが「リソースの読み込みに失敗しました: サーバーは 404 (見つかりません) のステータスで応答しました" GetALL の場合。スクリプトが生成されていないようです。
masterlayout のスクリプト タグを確認し (テンプレートのダウンロード以降は変更されていません)、メソッドの名前を変更し、[RemoteService(false)] を介してプロキシ生成からサービス インターフェイスを除外し、App_data と AbpAuditLogs の両方でログを読み取りましたが、うまくいきませんでした。
ASP.NET MVC 5.x APB 2.3.0 MPA を含む モジュールゼロ。
前もって感謝します!