2017-08-28 5 views
0

名前付け規則に従って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。モジュールゼロ。事前に

log.txt

ありがとう!

答えて

0

私が見る限り、すべてが正常に見えます。 404は、GetAllメソッドを正常に実行できないことを意味します。ログから唯一表示されるのは翻訳レコードがありませんです。簡単なステップから始めよう。不足している翻訳をすべてあなたの言語用のSportsstore xmlファイルに追加し、私たちに知らせてください。

+0

こんにちはAlperさんと補給ありがとうございました。私は昨日同じ考え方で成功しませんでした(申し訳ありませんが、私は言及しませんでした)。とにかく、ローカライゼーションの警告がない現在のログがあります。 https://yadi.sk/i/auHJyJ073MQoSo – antgerasim

+0

- 翻訳にはdublicateキーがありません。 2人が公開していない場合は、ウェブサイトを公開してください。 WebサイトのVisual Studioを公開しているときに実際の問題が表示されることがあります(例:ファイルがありません)。 –

+0

1.これまでOKでした。 2.問題なく公開。多分あなたは私のプロジェクトをクローン/プルしてチェックするでしょうか? https://github.com/antgerasim/AbpSportsStore.git – antgerasim

関連する問題