Show / Hide Table of Contents

    Class ServiceHostBuilder

    Provides the builder class for a ServiceHost.

    Inheritance
    System.Object
    ComponentBuilder
    ComponentBuilder<ServiceHost, ServiceHostBuilder>
    ServiceHostBuilder<ServiceHostBuilder>
    ServiceHostBuilder
    Implements
    System.IDisposable
    Namespace: Copper.Service
    Assembly: Copper.Service.dll
    Syntax
    public sealed class ServiceHostBuilder : ServiceHostBuilder<ServiceHostBuilder>, IDisposable

    Methods

    View Source

    Create(String)

    Creates a new ServiceHostBuilder instance.

    Declaration
    public static ServiceHostBuilder Create(string serviceTypeName)
    Parameters
    Type Name Description
    System.String serviceTypeName

    The service type name.

    Returns
    Type Description
    ServiceHostBuilder

    The ServiceHostBuilder instance.

    Implements

    System.IDisposable

    Extension Methods

    MethodServiceServiceHostBuilderExtensions.AddMethodServiceConfiguration<TServiceHostBuilder>(TServiceHostBuilder, Type)
    RemotingServiceServiceHostBuilderExtensions.AppendRemotingServiceInstanceListener<TContract, TImplementation>(ServiceHostBuilder, String, Action<RequestServiceInstanceListenerBuilder>)
    RemotingServiceServiceHostBuilderExtensions.AppendRemotingServiceInstanceListener(ServiceHostBuilder, Func<IServiceProvider, RequestServiceInstanceListenerBuilder>)
    RemotingServiceServiceHostBuilderExtensions.AppendRemotingServiceInstanceListener<TContract, TImplementation>(ServiceHostBuilder, String, TContract)
    DiagnosticsServiceServiceHostBuilderExtensions.AddCopperServiceLogging<TServiceHostBuilder>(TServiceHostBuilder)
    EventingServiceServiceHostBuilderExtensions.AppendEventServiceInstanceListener<TContract, TImplementation>(ServiceHostBuilder, String, Action<EventServiceInstanceListenerBuilder>)
    EventingServiceServiceHostBuilderExtensions.AppendEventServiceInstanceListener(ServiceHostBuilder, Func<IServiceProvider, EventServiceInstanceListenerBuilder>)
    EventingServiceServiceHostBuilderExtensions.AppendEventServiceInstanceListener<TContract, TImplementation>(ServiceHostBuilder, String, TContract)
    • View Source
    Back to top Generated by DocFX