Show / Hide Table of Contents

    Class TestClientServiceBuilder<TTestClientServiceBuilder>

    Provides the abstract builder class for a for a test client service.

    Inheritance
    System.Object
    TestClientServiceBuilder<TTestClientServiceBuilder>
    TestClientServiceBuilder
    Namespace: Copper.Conventions.Method.Testing.Client.V1
    Assembly: Copper.Conventions.Method.Testing.Client.dll
    Syntax
    public abstract class TestClientServiceBuilder<TTestClientServiceBuilder> : ServiceHostBuilder<TTestClientServiceBuilder> where TTestClientServiceBuilder : TestClientServiceBuilder<TTestClientServiceBuilder>
    Type Parameters
    Name Description
    TTestClientServiceBuilder

    The test client service builder type.

    Constructors

    View Source

    TestClientServiceBuilder(Type, String, String)

    Creates a TestClientServiceBuilder instance.

    Declaration
    protected TestClientServiceBuilder(Type implementationType, string targetApplicationName, string serviceTypeName)
    Parameters
    Type Name Description
    System.Type implementationType

    The implementation type.

    System.String targetApplicationName

    The target application name.

    System.String serviceTypeName

    The service type name.

    Methods

    View Source

    AppendServiceInstanceListeners(Type, String)

    Appends the service instance listeners for a test client service.

    Declaration
    public TTestClientServiceBuilder AppendServiceInstanceListeners(Type implementationType, string targetApplicationName)
    Parameters
    Type Name Description
    System.Type implementationType

    The implementation type.

    System.String targetApplicationName

    The target application name.

    Returns
    Type Description
    TTestClientServiceBuilder

    The same instance of TTestClientServiceBuilder for chaining.

    • View Source
    Back to top Generated by DocFX