名前付け規則に従ってIApplicationServiceを実装する単純なアプリケーションサービスインターフェイスをいくつか作成しました。動的Web APIプロキシGetAll 404 ERROR
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コントローラ内で動作します。残念ながら、POST要求をabp.services.app。[serviceName]。[serviceMethod]に送信する自動生成されたproxyscriptを使用することはできません。クロムが「リソースの読み込みに失敗しました:サーバーが404のステータス(Not Found) "GetALLのために。スクリプトが生成されていないようです。
テンプレートをダウンロードしてから変更されていないmasterlayoutのスクリプトタグをチェックしました。サービスインタフェースをプロキシ生成から[RemoteService(false)]まで1つずつ除外して、App_dataとAbpAuditLogsの両方のログを読み込み、運がない。
ASP.NET MVC 5.x APB 2.3.0 MPA incl。モジュールゼロ。事前に
ありがとう!
こんにちはAlperさんと補給ありがとうございました。私は昨日同じ考え方で成功しませんでした(申し訳ありませんが、私は言及しませんでした)。とにかく、ローカライゼーションの警告がない現在のログがあります。 https://yadi.sk/i/auHJyJ073MQoSo – antgerasim
- 翻訳にはdublicateキーがありません。 2人が公開していない場合は、ウェブサイトを公開してください。 WebサイトのVisual Studioを公開しているときに実際の問題が表示されることがあります(例:ファイルがありません)。 –
1.これまでOKでした。 2.問題なく公開。多分あなたは私のプロジェクトをクローン/プルしてチェックするでしょうか? https://github.com/antgerasim/AbpSportsStore.git – antgerasim