Web API 2のコントローラー間のコミュニケーション経験者がいますか? Webゾーンで作業しているとします。Web API 2 - コントローラー間の通信
リトル例:
public class ClassB : ApiController
{
public HttpResponseMessage Get(string id)
{
// return some data
}
}
public class ClassA : ApiController
{
public HttpResponseMessage Post(string id)
{
// call ClassB - method Get
// consume data from ClassB
return Request.CreateResponse();
}
}
どれ例、クラス、パターン、キーワード - コントローラが同じアプリケーションドメインの一部または分離されている場合は何も開始
同じプロジェクト内に2つのWebコントローラがあり、コードを再利用したいですか?または、2つの異なる場所に2つのWebコントローラを展開しましたか? – Igor
2番目のケースが私にとって重要です。問題は、コントローラを通信する方法、つまりキューのようなレイヤーが有用であるか、データを制御するための何か他のものである可能性があります。とにかく、コントローラ間でデータを交換することは依然として大きな問題です。 – riwex