私はサービスファブリックには新しく、小さな助けを必要としています... 私はフロントエンドステートレス.NET CORE 2.0サービスを持っています。このWebサービスは、複数のステートレス.NET CORE 2.0 APIと通信します。 - (各機能ごとにAPIサービスを分離したいと思っています...)*各サンプルコードでは、ステートレスサービス(.NET CORE 2.0ではなく)との通信のみです...私はコントローラのAPIサービスコードを持っていますが、私はまったく正確ではありません、どのようにフロントエンドのWebサービスからこのコードを呼び出すことができます。このシナリオで回路ブレーカを実装する方法。誰かを助けることができますか?サービスファブリックのstatelesとの通信方法。 NET CORE API
0
A
答えて
0
は、.NETコアからのREST API(またはWEB-API)を呼び出したい場合は、このような何かを行うことができます。
var client = new HttpClient();
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(
new MediaTypeWithQualityHeaderValue("application/json"));
var stringTask = client.GetStringAsync("http://localhost:9098/api/User");
var msg = await stringTask;
Console.Write(msg);
出典:https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/console-webapiclient
は、あなたがウェブAPIを呼び出すしたいですかステートレスサービスから? –
はい、ステートレスなWebサービスがあり、ステートレスAPI(両方とも.NET CORE 2.0)を呼び出す必要があります。 –