c#-访问Azure Service Fabric状态服务状态
作者:互联网
我已将WebAPI添加到我的有状态服务中,并希望从中访问StateManager(从StatefulService类实现的外部).
最好的方法是什么?
目前,我正在为此使用一个小类:
internal static class InstanceAccessor
{
internal static StatefulService ActiveInstance { get; set; }
}
并将值放在StatefulService的RunAsync方法中:
protected override async Task RunAsync(CancellationToken cancellationToken)
{
InstanceAccessor.ActiveInstance = this;
...
解决方法:
在Github上有一个示例项目,显示了使用依赖项injection的简单方法.
标签:azure,azure-service-fabric,service-fabric-stateful,c 来源: https://codeday.me/bug/20191111/2022101.html