服务结构 - MissingMethodException ClearAsync()
Service Fabric - MissingMethodException ClearAsync()
我正在使用 Microsoft.ServiceFabric 版本 5.1.163。我有一个非常简单的 StatefulService。构造函数失败并出现 MissingMethodException:"Method not found: 'System.Threading.Tasks.Task Microsoft.ServiceFabric.Data.IReliableStateManager.ClearAsync()'."
代码如下:
internal sealed class ShoppingCartService : StatefulService, IShoppingCartService
{
public ShoppingCartService(StatefulServiceContext context)
: base(context)
{ }
/// <summary>
/// Optional override to create listeners (e.g., TCP, HTTP) for this service replica to handle client or user requests.
/// </summary>
/// <returns>A collection of listeners.</returns>
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new ServiceReplicaListener[]
{
new ServiceReplicaListener(context =>
new WcfCommunicationListener<IShoppingCartService>(wcfServiceObject:this,
serviceContext:context,
endpointResourceName:"ScServiceEndpoint",
listenerBinding:WcfUtility.CreateTcpListenerBinding())
)};
}
...
基础构造函数中出现异常。
你的runtime SF和项目的nuget包使用的是同一个版本吗?
我正在使用 Microsoft.ServiceFabric 版本 5.1.163。我有一个非常简单的 StatefulService。构造函数失败并出现 MissingMethodException:"Method not found: 'System.Threading.Tasks.Task Microsoft.ServiceFabric.Data.IReliableStateManager.ClearAsync()'."
代码如下:
internal sealed class ShoppingCartService : StatefulService, IShoppingCartService
{
public ShoppingCartService(StatefulServiceContext context)
: base(context)
{ }
/// <summary>
/// Optional override to create listeners (e.g., TCP, HTTP) for this service replica to handle client or user requests.
/// </summary>
/// <returns>A collection of listeners.</returns>
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new ServiceReplicaListener[]
{
new ServiceReplicaListener(context =>
new WcfCommunicationListener<IShoppingCartService>(wcfServiceObject:this,
serviceContext:context,
endpointResourceName:"ScServiceEndpoint",
listenerBinding:WcfUtility.CreateTcpListenerBinding())
)};
}
...
基础构造函数中出现异常。
你的runtime SF和项目的nuget包使用的是同一个版本吗?