C# 클래스 Stratis.Bitcoin.Builder.Feature.FullNodeFeature

A feature is used to extend functionality into the full node. It can manage its life time or use the full node disposable resources.

If a feature adds an option of a certain functionality to be available to be used by the node (it may be disabled/enabled by the configuration) the naming convention is Add[Feature](). Conversely, when a feature is inclined to be used if included, the naming convention should be Use[Feature]().

상속: IFullNodeFeature
파일 보기 프로젝트 열기: x42-Archive/X42-FullNode-Old

공개 메소드들

메소드 설명
Dispose ( ) : void
InitializeAsync ( ) : Task
ValidateDependencies ( IFullNodeServiceProvider services ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

InitializeAsync() 공개 추상적인 메소드

public abstract InitializeAsync ( ) : Task
리턴 Task

ValidateDependencies() 공개 메소드

public ValidateDependencies ( IFullNodeServiceProvider services ) : void
services IFullNodeServiceProvider
리턴 void