将 Dapr.Client
NuGet 包添加到应用程序:
Dapr.Client
打开 Program.cs
using Dapr.Client; const string storeName = "statestore"; const string key = "counter"; var daprClient = new DaprClientBuilder().Build(); var counter = await daprClient.GetStateAsync<int>(storeName, key); while (true) { Console.WriteLine($"Counter = {counter++}"); await daprClient.SaveStateAsync(storeName, key, counter); await Task.Delay(1000); }
重要:必须要注意的是,使用状态管理构建块时始终传递显式 app-id
参数。 对于每个键/值对,构建块将应用程序 ID 值用作其状态键的前缀。 如果应用程序 ID 发生了更改,则将无法再访问之前存储的状态。
打开项目所在的目录,运行
dapr run --app-id DaprCounter dotnet run
标签:状态,await,storeName,counter,Dapr,key,Client,管理 From: https://www.cnblogs.com/friend/p/16823751.html