C# 클래스 NServiceBus.Features.FeatureActivator

파일 보기 프로젝트 열기: Particular/NServiceBus 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ActivateFeature bool
DirectedCycleExistsFrom bool
HasAllPrerequisitesSatisfied bool
Sort List

공개 메소드들

메소드 설명
Add ( Feature feature ) : void
FeatureActivator ( SettingsHolder settings ) : System
SetupFeatures ( IConfigureComponents container, PipelineSettings pipelineSettings ) : FeaturesReport
StartFeatures ( IBuilder builder, IMessageSession session ) : Task
StopFeatures ( IMessageSession session ) : Task

비공개 메소드들

메소드 설명
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

메소드 상세

Add() 공개 메소드

public Add ( Feature feature ) : void
feature Feature
리턴 void

FeatureActivator() 공개 메소드

public FeatureActivator ( SettingsHolder settings ) : System
settings SettingsHolder
리턴 System

SetupFeatures() 공개 메소드

public SetupFeatures ( IConfigureComponents container, PipelineSettings pipelineSettings ) : FeaturesReport
container IConfigureComponents
pipelineSettings PipelineSettings
리턴 FeaturesReport

StartFeatures() 공개 메소드

public StartFeatures ( IBuilder builder, IMessageSession session ) : Task
builder IBuilder
session IMessageSession
리턴 Task

StopFeatures() 공개 메소드

public StopFeatures ( IMessageSession session ) : Task
session IMessageSession
리턴 Task