Show / Hide Table of Contents

    Class RpcClientFactory

    Inheritance
    System.Object
    RpcClientFactory
    Namespace: Catalyst.Core.Modules.Rpc.Client
    Assembly: Catalyst.Core.Modules.Rpc.Client.dll
    Syntax
    public sealed class RpcClientFactory : IRpcClientFactory

    Constructors

    | Improve this Doc View Source

    RpcClientFactory(ITcpClientChannelFactory, ITcpClientEventLoopGroupFactory, IEnumerable<IRpcResponseObserver>)

    Declaration
    public RpcClientFactory(ITcpClientChannelFactory channelFactory, ITcpClientEventLoopGroupFactory clientEventLoopGroupFactory, IEnumerable<IRpcResponseObserver> handlers)
    Parameters
    Type Name Description
    ITcpClientChannelFactory channelFactory
    ITcpClientEventLoopGroupFactory clientEventLoopGroupFactory
    System.Collections.Generic.IEnumerable<IRpcResponseObserver> handlers

    Methods

    | Improve this Doc View Source

    GetClient(X509Certificate2, IRpcClientConfig)

    Declaration
    public Task<IRpcClient> GetClient(X509Certificate2 certificate, IRpcClientConfig clientConfig)
    Parameters
    Type Name Description
    System.Security.Cryptography.X509Certificates.X509Certificate2 certificate
    IRpcClientConfig clientConfig
    Returns
    Type Description
    System.Threading.Tasks.Task<IRpcClient>
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network