C# Class NServiceBus.Features.FeatureActivator

Afficher le fichier Open project: Particular/NServiceBus Class Usage Examples

Private Properties

Свойство Type Description
ActivateFeature bool
DirectedCycleExistsFrom bool
HasAllPrerequisitesSatisfied bool
Sort List

Méthodes publiques

Méthode Description
Add ( Feature feature ) : void
FeatureActivator ( SettingsHolder settings ) : System
SetupFeatures ( IConfigureComponents container, PipelineSettings pipelineSettings ) : FeaturesReport
StartFeatures ( IBuilder builder, IMessageSession session ) : Task
StopFeatures ( IMessageSession session ) : Task

Private Methods

Méthode Description
ActivateFeature ( FeatureInfo featureInfo, List featuresToActivate, IConfigureComponents container, PipelineSettings pipelineSettings ) : bool
DirectedCycleExistsFrom ( Node node, Node visitedNodes ) : bool
HasAllPrerequisitesSatisfied ( Feature feature, FeatureDiagnosticData diagnosticData, NServiceBus.Features.FeatureConfigurationContext context ) : bool
Sort ( IEnumerable features ) : List

Method Details

Add() public méthode

public Add ( Feature feature ) : void
feature Feature
Résultat void

FeatureActivator() public méthode

public FeatureActivator ( SettingsHolder settings ) : System
settings SettingsHolder
Résultat System

SetupFeatures() public méthode

public SetupFeatures ( IConfigureComponents container, PipelineSettings pipelineSettings ) : FeaturesReport
container IConfigureComponents
pipelineSettings PipelineSettings
Résultat FeaturesReport

StartFeatures() public méthode

public StartFeatures ( IBuilder builder, IMessageSession session ) : Task
builder IBuilder
session IMessageSession
Résultat Task

StopFeatures() public méthode

public StopFeatures ( IMessageSession session ) : Task
session IMessageSession
Résultat Task