Show / Hide Table of Contents

    Class TestHarnessManagerEventPublisherBuilderFactory

    Defines a method for creating a instance for a Manager.

    Inheritance
    System.Object
    TestHarnessManagerEventPublisherBuilderFactory
    Implements
    IManagerEventPublisherBuilderFactory
    IEventPublisherBuilderFactory
    Namespace: Copper.Conventions.Method.Testing.Harness.V1
    Assembly: Copper.Conventions.Method.Testing.Harness.dll
    Syntax
    public class TestHarnessManagerEventPublisherBuilderFactory : IManagerEventPublisherBuilderFactory, IEventPublisherBuilderFactory

    Constructors

    View Source

    TestHarnessManagerEventPublisherBuilderFactory(InMemoryBusControlSettings)

    Initializes a new instance of the TestHarnessManagerEventPublisherBuilderFactory class.

    Declaration
    public TestHarnessManagerEventPublisherBuilderFactory(InMemoryBusControlSettings inMemoryBusControlSettings)
    Parameters
    Type Name Description
    InMemoryBusControlSettings inMemoryBusControlSettings

    The in memory bus control settings.

    Methods

    View Source

    CreateFor<TEvents>()

    Creates a instance.

    Declaration
    public EventPublisherBuilder CreateFor<TEvents>()
        where TEvents : class
    Returns
    Type Description
    EventPublisherBuilder

    The event publisher builder.

    Type Parameters
    Name Description
    TEvents

    The events contract type.

    Implements

    IManagerEventPublisherBuilderFactory
    IEventPublisherBuilderFactory
    • View Source
    In This Article
    • Constructors
      • TestHarnessManagerEventPublisherBuilderFactory(InMemoryBusControlSettings)
    • Methods
      • CreateFor<TEvents>()
    • Implements
    Back to top Generated by DocFX