C# 클래스 x42.Feature.Setup.FeatureRegistration

Default implementation of a representation of a registered feature of the Server.
상속: IFeatureRegistration
파일 보기 프로젝트 열기: x42protocol/xServer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ConfigureServicesDelegates List>

공개 메소드들

메소드 설명
BuildFeature ( IServiceCollection serviceCollection ) : void
DependOn ( ) : IFeatureRegistration
EnsureDependencies ( List featureRegistrations ) : void
FeatureRegistration ( ) : System

Initializes the instance of the object.

FeatureServices ( Action configureServices ) : IFeatureRegistration
UseStartup ( ) : IFeatureRegistration

비공개 메소드들

메소드 설명
FeatureStartup ( IServiceCollection serviceCollection, Type startupType ) : void

A feature can use specified method to configure its services. The specified method needs to have the following signature to be invoked: void ConfigureServices(IServiceCollection serviceCollection).

메소드 상세

BuildFeature() 공개 메소드

public BuildFeature ( IServiceCollection serviceCollection ) : void
serviceCollection IServiceCollection
리턴 void

DependOn() 공개 메소드

public DependOn ( ) : IFeatureRegistration
리턴 IFeatureRegistration

EnsureDependencies() 공개 메소드

public EnsureDependencies ( List featureRegistrations ) : void
featureRegistrations List
리턴 void

FeatureRegistration() 공개 메소드

Initializes the instance of the object.
public FeatureRegistration ( ) : System
리턴 System

FeatureServices() 공개 메소드

public FeatureServices ( Action configureServices ) : IFeatureRegistration
configureServices Action
리턴 IFeatureRegistration

UseStartup() 공개 메소드

public UseStartup ( ) : IFeatureRegistration
리턴 IFeatureRegistration

프로퍼티 상세

ConfigureServicesDelegates 공개적으로 프로퍼티

List of delegates to configure services of the feature.
public List> ConfigureServicesDelegates
리턴 List>