Class TestClientServiceBuilder<TTestClientServiceBuilder>
Provides the abstract builder class for a
Inheritance
System.Object
TestClientServiceBuilder<TTestClientServiceBuilder>
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 SourceTestClientServiceBuilder(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 SourceAppendServiceInstanceListeners(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 |