C# (CSharp) NServiceBus.Features Namespace

Classes

Name Description
Audit Enabled message auditing for this endpoint.
AutoCorrelationFeature
AutoSubscribe Used to configure auto subscriptions.
AutoSubscribe.ApplySubscriptions
AutoSubscribe.SubscribeSettings
CallbackSupport
CheckMachineNameForComplianceWithDtcLimitation
ConfiguredUnicastRoutes
CriticalTimeMonitoring Used to configure CriticalTimeMonitoring.
CriticalTimeMonitoring.CriticalTimeCounter
CustomIDataBus
DataBus Used to configure the databus.
DataBus.IDataBusInitializer
DataBusFileBased
DelayedDeliveryFeature
DisplayDiagnosticsForFeatures
DtcRunningWarning
Encryption
FeatureActivator
FeatureActivator.FeatureInfo
FeatureActivator.Node
FeatureDiagnosticData
FeatureRunner
FeatureStartupTask Base for feature startup tasks.
FeatureStartupTaskController
FeaturesReport
ForwardReceivedMessages Provides message forwarding capabilities.
HostInformationFeature
InMemoryOutboxPersistence Used to configure in memory outbox persistence.
InMemoryOutboxPersistence.OutboxCleaner
InMemorySagaPersistence Used to configure in memory saga persistence.
InMemorySubscriptionPersistence Used to configure in memory subscription persistence.
InMemoryTimeoutPersistence Used to configure in memory timeout persistence.
InstanceMappingFileFeature
LicenseReminder
MessageCausation
MessageCorrelation
MessageDrivenSubscriptions Allows subscribers to register by sending a subscription message to this endpoint.
MsmqSubscriptionPersistence Provides subscription storage using a msmq queue as the backing store.
NativePublishSubscribeFeature
Outbox Configure the Outbox.
OutgoingPipelineFeature
PrerequisiteStatus
RabbitMqTransportFeature
ReceiveFeature
ReceiveFeature.NoOpAdaper
ReceiveFeature.NoOpCompletableSynchronizedStorageSession
ReceiveFeature.NoOpOutbox
ReceiveFeature.NoOpOutboxTransaction
ReceiveFeature.NoOpSynchronizedStorage
RegisterHandlersInOrder
RootFeature A root feature that is always enabled.
RoutingFeature
SLAMonitoring Used to configure SLAMonitoring.
SLAMonitoring.EstimatedTimeToSLABreachCounter
SLAMonitoring.EstimatedTimeToSLABreachCounter.DataPoint
Sagas Used to configure saga.
Scheduler NServiceBus scheduling capability you can schedule a task or an action/lambda, to be executed repeatedly in a given interval.
TimeToBeReceived
TimeoutManager Used to configure the timeout manager that provides message deferral.
TimeoutPollerRunner
TransactionScopeUnitOfWork
TransactionScopeUnitOfWork.Settings