Show / Hide Table of Contents

    Class EngineBuilder

    Provides the builder class for a ServiceHost<TServiceHostBuilder> for an Engine.

    Inheritance
    System.Object
    ServiceHostBuilder<EngineBuilder>
    EngineBuilder<EngineBuilder, AccessProxyBuilder>
    EngineBuilder
    Namespace: Copper.Conventions.Method.Service.V1
    Assembly: Copper.Conventions.Method.Service.dll
    Syntax
    public sealed class EngineBuilder : EngineBuilder<EngineBuilder, AccessProxyBuilder>

    Properties

    View Source

    AccessProxyComponentConfiguration

    Gets the access proxy component configuration.

    Declaration
    protected override ChildComponentConfiguration<AccessProxyBuilder> AccessProxyComponentConfiguration { get; }
    Property Value
    Type Description
    ChildComponentConfiguration<AccessProxyBuilder>

    The access proxy component configuration.

    Overrides
    Copper.Conventions.Method.Service.V1.EngineBuilder<Copper.Conventions.Method.Service.V1.EngineBuilder, Copper.Conventions.Method.Service.V1.AccessProxyBuilder>.AccessProxyComponentConfiguration

    Methods

    View Source

    For<TImplementation>()

    Creates an EngineBuilder instance.

    Declaration
    public static EngineBuilder For<TImplementation>()
        where TImplementation : class
    Returns
    Type Description
    EngineBuilder

    The EngineBuilder instance.

    Type Parameters
    Name Description
    TImplementation

    The implementation type.

    Extension Methods

    MethodServiceServiceHostBuilderExtensions.AddMethodServiceConfiguration<TServiceHostBuilder>(TServiceHostBuilder, Type)
    DiagnosticsServiceServiceHostBuilderExtensions.AddCopperServiceLogging<TServiceHostBuilder>(TServiceHostBuilder)
    • View Source
    Back to top Generated by DocFX