wcfServiceObject:这不能转换错误

时间:2016-10-01 08:32:09

标签: wcf azure-service-fabric service-fabric-stateful

wcfServiceObject:this提供错误cannot convert from ... to ...

return new[] { new ServiceReplicaListener((context) =>
    new WcfCommunicationListener<IShoppingCartService>(
        wcfServiceObject:this,
        serviceContext:context,
        //
        // The name of the endpoint configured in the ServiceManifest under the Endpoints section
        // that identifies the endpoint that the WCF ServiceHost should listen on.
        //
        endpointResourceName: "WcfServiceEndpoint",

        //
        // Populate the binding information that you want the service to use.
        //
        listenerBinding: WcfUtility.CreateTcpListenerBinding()
    )
)};

如何解决此问题?

  

代码来自:https://azure.microsoft.com/nl-nl/documentation/articles/service-fabric-reliable-services-communication-wcf/

1 个答案:

答案 0 :(得分:0)

我认为我应该为我的服务实施interface。如下面的示例ShoppingCartService

internal sealed class ShoppingCartService : StatefulService, IShoppingCartService
{
    ...
}

在这种特殊情况下,我必须为IShoppingCartService实现ShoppingCartService界面。