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
Показать файл Открыть проект

Открытые методы

Метод Описание
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