Class ManagerBuilder
Provides the builder class for a ServiceHost<TServiceHostBuilder> for an Manager.
Inheritance
System.Object
ManagerBuilder
Namespace: Copper.Conventions.Method.Service.V1
Assembly: Copper.Conventions.Method.Service.dll
Syntax
public sealed class ManagerBuilder : ManagerBuilder<ManagerBuilder, AccessProxyBuilder, EngineProxyBuilder, ManagerEventsProxyBuilder>
Properties
View SourceAccessProxyComponentConfiguration
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.ManagerBuilder<Copper.Conventions.Method.Service.V1.ManagerBuilder, Copper.Conventions.Method.Service.V1.AccessProxyBuilder, Copper.Conventions.Method.Service.V1.EngineProxyBuilder, Copper.Conventions.Method.Service.V1.ManagerEventsProxyBuilder>.AccessProxyComponentConfiguration
View Source
EngineProxyComponentConfiguration
Gets the engine proxy component configuration.
Declaration
protected override ChildComponentConfiguration<EngineProxyBuilder> EngineProxyComponentConfiguration { get; }
Property Value
Type | Description |
---|---|
ChildComponentConfiguration<EngineProxyBuilder> | The engine proxy component configuration. |
Overrides
Copper.Conventions.Method.Service.V1.ManagerBuilder<Copper.Conventions.Method.Service.V1.ManagerBuilder, Copper.Conventions.Method.Service.V1.AccessProxyBuilder, Copper.Conventions.Method.Service.V1.EngineProxyBuilder, Copper.Conventions.Method.Service.V1.ManagerEventsProxyBuilder>.EngineProxyComponentConfiguration
View Source
EventsProxyComponentConfiguration
Gets the events proxy component configuration.
Declaration
protected override ChildComponentConfiguration<ManagerEventsProxyBuilder> EventsProxyComponentConfiguration { get; }
Property Value
Type | Description |
---|---|
ChildComponentConfiguration<ManagerEventsProxyBuilder> | The events proxy component configuration. |
Overrides
Copper.Conventions.Method.Service.V1.ManagerBuilder<Copper.Conventions.Method.Service.V1.ManagerBuilder, Copper.Conventions.Method.Service.V1.AccessProxyBuilder, Copper.Conventions.Method.Service.V1.EngineProxyBuilder, Copper.Conventions.Method.Service.V1.ManagerEventsProxyBuilder>.EventsProxyComponentConfiguration
Methods
View SourceFor<TImplementation>()
Creates a ManagerBuilder instance.
Declaration
public static ManagerBuilder For<TImplementation>()
where TImplementation : class
Returns
Type | Description |
---|---|
ManagerBuilder | The ManagerBuilder instance. |
Type Parameters
Name | Description |
---|---|
TImplementation | The implementation type. |