API Diff between 4.2.5 and 6.0.0-beta0004
1924 Additions
457 Removals
NServiceBus
-
public class Address
-
public enum AddressMode
-
public class AllAssemblies : IExcludesBuilder, IIncludesBuilder, IEnumerable<Assembly>, IEnumerable
-
public static class AutoSubscribeSettingsExtensions
-
public static class BestPracticesOptionExtensions
-
public static class Bus
-
public class BusAsyncResultEventArgs
-
public class BusConfiguration
-
public class BusNotifications
-
public class CompletionResult
-
public static class BinarySerializerConfigurationExtensions
-
public static class ConfigurationTimeoutExtensions
-
public class Configure
-
public static class ConfigureAudit
-
public static class ConfigureBinarySerializer
-
public static class ConfigureCriticalErrorAction
-
public static class ConfigureError
-
public static class ConfigureDefaultBuilder
-
public static class ConfigureDistributor
-
public static class ConfigureExtensions
-
public static class ConfigureFaultsForwarder
-
public static class ConfigureFileShareDataBus
- public static DataBusExtensions<FileShareDataBus> BasePath(this DataBusExtensions<FileShareDataBus> config, string basePath)
- public static DataBusExtentions<FileShareDataBus> BasePath(this DataBusExtentions<FileShareDataBus> config, string basePath)
- public static Configure FileShareDataBus(this Configure config, string basePath)
-
public static class ConfigureForwarding
-
public static class ConfigureGateway
-
public static class ConfigureImpersonation
-
public static class ConfigureInMemoryFaultManagement
-
public static class ConfigureInMemorySagaPersister
-
public static class ConfigureInMemorySubscriptionStorage
-
public static class ConfigureJsonSerializer
-
public static class ConfigureLicenseExtensions
-
public static class ConfigureMasterNode
-
public static class ConfigureMsmqMessageQueue
-
public static class ConfigureMsmqSubscriptionStorage
-
public static class ConfigurePurging
-
public static class ConfigureQueueCreation
-
public static class ConfigureRavenPersistence
- public static Configure CustomiseRavenPersistence(this Configure config, Action<IDocumentStore> callback)
- public static Configure MessageToDatabaseMappingConvention(this Configure config, Func<IMessageContext, string> convention)
- public static Configure RavenPersistence(this Configure config)
- public static Configure RavenPersistence(this Configure config, string connectionStringName)
- public static Configure RavenPersistence(this Configure config, string connectionStringName, string database)
- public static Configure RavenPersistence(this Configure config, Func<string> getConnectionString)
- public static Configure RavenPersistence(this Configure config, Func<string> getConnectionString, string database)
- public static Configure RavenPersistenceWithStore(this Configure config, IDocumentStore documentStore)
- public static void RegisterDefaults()
-
public static class ConfigureRavenSagaPersister
-
public static class ConfigureRavenSubscriptionStorage
-
public static class ConfigureRijndaelEncryptionService
- public static void RegisterEncryptionService(this EndpointConfiguration config, Func<IEncryptionService> func)
- public static void RegisterEncryptionService(this EndpointConfiguration config, Func<IBuilder, IEncryptionService> func)
- public static void RijndaelEncryptionService(this EndpointConfiguration config)
- public static void RijndaelEncryptionService(this EndpointConfiguration config, string encryptionKeyIdentifier, byte[] encryptionKey, IList<byte[]> decryptionKeys = null)
- public static void RijndaelEncryptionService(this EndpointConfiguration config, string encryptionKeyIdentifier, IDictionary<string, byte[]> keys, IList<byte[]> decryptionKeys = null)
- public static Configure RijndaelEncryptionService(this Configure config)
-
public static class ConfigureTransportConnectionString
-
public static class ConnectorContextExtensions
-
public abstract class ContainSagaData : IContainSagaData
-
public static class ContentTypes
-
public class Conventions
-
public class ConventionsBuilder : ExposeSettings
-
public static class CorrelationContextExtensions
-
public class CriticalError
-
public class CriticalErrorContext : ICriticalErrorContext
-
public static class CriticalTimeMonitoringConfig
-
public static class ConfigureSagas
-
public static class ConfigureSecondLevelRetriesExtensions
-
public static class ConfigureSettingLocalAddressNameAction
-
public static class ConfigureTimeoutManager
-
public static class ConfigureUnicastBus
-
public static class ConfigureXmlSerializer
-
public class DataBusProperty<T> : IDataBusProperty, ISerializable
-
public static class DelayedDeliveryOptionExtensions
-
public static class DurableMessagesConfig
-
public static class DurableMessagesConventionExtensions
-
public class EncryptedValue
-
public static class Endpoint
-
public class EndpointConfiguration : ExposeSettings
-
public static class EndpointConfigurationExtensions
-
public static class EndpointInstanceExtensions
-
public sealed class ExpressAttribute : Attribute
-
public static class ExtensionMethods
-
public static class EndpointConventions
-
public class EndpointNameAttribute : Attribute
-
public class EndpointSLAAttribute : Attribute
-
public static class FileBasedRoutingConfigurationExtensions
-
public class FileRoutingTableSettings : ExposeSettings
-
public class FileShareDataBus : DataBusDefinition
-
public class First<T>
-
public static class FeatureSettingsExtensions
-
public static class
-
public static class
-
public static class HostInfoConfigurationExtensions
-
public class HostInfoSettings
-
public interface IAmStartedByMessages<T> : IHandleMessages<T>
-
public interface IAuthorizeSubscriptions
-
public interface IBus
-
public static class IBusExtensions
-
public interface ICallback
-
public interface ICommand : IMessage
-
public interface IConfigureHowToFindSagaWithMessage
-
public interface IContainSagaData
-
public interface ICriticalErrorContext
-
public interface IDataBusProperty
-
public interface IEncryptionService
-
public interface IEndpointInstance : IMessageSession
-
public interface IEvent : IMessage
-
public interface IConfigureLogging
-
public interface IConfigureLoggingForProfile<T> : IConfigureLogging where T : IProfile
-
public interface IConfigureThisEndpoint
-
public interface IExcludesBuilder : IEnumerable<Assembly>, IEnumerable
-
public interface IHandleMessages<T>
-
public interface IHandleTimeouts<T>
-
public interface IIncludesBuilder : IEnumerable<Assembly>, IEnumerable
-
public interface
-
public interface IMessage
-
public interface IMessageContext
-
public interface IMessageCreator
-
public interface IMessageHandlerContext : IMessageProcessingContext, IPipelineContext, IExtendable
-
public interface IMessageProcessingContext : IPipelineContext, IExtendable
-
public static class IMessageProcessingContextExtensions
-
public interface IMessageSession
-
public static class IMessageSessionExtensions
-
public static class ImmediateDispatchOptionExtensions
-
public interface INeedInitialization
-
public class InMemoryPersistence : PersistenceDefinition
-
public static class Install
-
public static class InstallConfigExtensions
-
public interface IPipelineContext : IExtendable
-
public static class IPipelineContextExtensions
-
public interface ISendOnlyBus : IDisposable
-
public interface ISpecifyMessageHandlerOrdering
-
public interface IStartableBus : IBus
-
public interface IStartableEndpoint
-
public class Installer<T> where T : IEnvironment
-
public interface IProfile
-
public interface IWantCustomInitialization
-
public interface IWantCustomLogging
-
public interface IWantTheEndpointConfig
-
public interface IWantTheListOfActiveProfiles
-
public interface IWantToRunAtStartup
-
public interface IWantToRunBeforeConfiguration
-
public interface IWantToRunBeforeConfigurationIsFinalized
-
public interface IWantToRunWhenBusStartsAndStops
-
public class JsonSerializer : SerializationDefinition
-
public interface IWcfService<TRequest, TResponse>
-
public static class JsonSerializerConfigurationExtensions
-
public static class LoadMessageHandlersExtensions
-
public static class LoadMessageHandlersExtentions
-
public sealed class LogicalAddress
-
public class MessageDeserializationException : SerializationException
-
public static class MessageDrivenSubscriptionsConfigExtensions
-
public static class MessageIdExtensions
-
public enum MessageIntentEnum
-
public static class MessageConventions
- public static Configure DefiningCommandsAs(this Configure config, Func<Type, bool> definesCommandType)
- public static Configure DefiningDataBusPropertiesAs(this Configure config, Func<PropertyInfo, bool> definesDataBusProperty)
- public static Configure DefiningEncryptedPropertiesAs(this Configure config, Func<PropertyInfo, bool> definesEncryptedProperty)
- public static Configure DefiningEventsAs(this Configure config, Func<Type, bool> definesEventType)
- public static Configure DefiningExpressMessagesAs(this Configure config, Func<Type, bool> definesExpressMessageType)
- public static Configure DefiningMessagesAs(this Configure config, Func<Type, bool> definesMessageType)
- public static Configure DefiningTimeToBeReceivedAs(this Configure config, Func<Type, TimeSpan> retrieveTimeToBeReceived)
-
public static class MessageProcessingOptimizationExtensions
-
public static class MsmqConfigurationExtensions
-
public class MsmqTransport : TransportDefinition
-
public class NonDurableDelivery : DeliveryConstraint
-
public class Notifications
-
public static class MonitoringConfig
-
public class Msmq : TransportDefinition
-
public class Order
-
public static class OutboxConfigExtensions
-
public class PendingTransportOperations
-
public static class PersistenceConfig
-
public class PersistenceExtensions : ExposeSettings
-
public class PersistenceExtensions<T> : PersistenceExtensions where T : PersistenceDefinition
-
public class PersistenceExtensions<T, S> : PersistenceExtensions<T> where T : PersistenceDefinition where S : StorageType
-
public class PersistenceExtentions
-
public class PersistenceExtentions<T>
-
public class PersistenceExtentions<T, S>
-
public class PipelineNotifications
-
public class PublishOptions : ExtendableOptions
-
public class ReplyOptions : ExtendableOptions
-
public class RoutingMappingSettings : ExposeSettings
-
public static class RoutingOptionExtensions
-
public static class RoutingSettingsExtensions
-
public abstract class Saga
-
public abstract class Saga<TSagaData> : Saga where TSagaData : IContainSagaData
-
public class SagaPropertyMapper<TSagaData> where TSagaData : IContainSagaData
-
public static class ScaleOutExtensions
-
public static class ScaleOutExtentions
-
public class Schedule
-
public static class ScheduleExtensions
-
public static class SecondLevelRetriesConfigExtensions
-
public class SendOptions : ExtendableOptions
-
public static class SerializationConfigExtensions
-
public static class SerializationContextExtensions
-
public class SerializationExtentions<T>
-
public class ServiceAsyncResult : IAsyncResult
-
public static class SetLoggingLibrary
-
public static class SettingsExtensions
-
public static class SettingsExtentions
-
public static class SLAMonitoringConfig
-
public static class
-
public class SubscribeOptions : ExtendableOptions
-
public static class SyncConfig
-
public static class SystemMessageConventions
-
public sealed class TimeToBeReceivedAttribute : Attribute
-
public static class TimeToBeReceivedConventionExtensions
-
public class ToSagaExpression<TSagaData, TMessage> where TSagaData : IContainSagaData
-
public class TransportExtensions : ExposeSettings
-
public class TransportExtensions<T> : TransportExtensions where T : TransportDefinition
-
public static class TransactionalConfigManager
-
public class TransportMessage
-
public static class TransportReceiverConfig
-
public enum TransportTransactionMode
-
public class UnicastRoutingSettings : ExposeSettings
-
public sealed class UnicastRoutingTarget
-
public class UnitOfWorkSettings
-
public static class UnitOfWorkSettingsExtensions
-
public class UnsubscribeOptions : ExtendableOptions
-
public static class UseDataBusExtensions
-
public static class UseTransportExtensions
-
public class WireEncryptedString : ISerializable
-
public static class XmlSerializationExtensions
-
public class XmlSerializer : SerializationDefinition
-
public abstract class WcfService<TRequest, TResponse> : IWcfService<TRequest, TResponse>
-
public static class XmlSerializerConfigurationExtensions
NServiceBus.Audit
NServiceBus.AutomaticSubscriptions
NServiceBus.AutomaticSubscriptions.Config
NServiceBus.CircuitBreakers
NServiceBus.Config
NServiceBus.Config.Advanced
NServiceBus.Config.Conventions
NServiceBus.Configuration.AdvanceExtensibility
NServiceBus.ConsistencyGuarantees
NServiceBus.Container
NServiceBus.DataBus
NServiceBus.DataBus.Config
NServiceBus.DataBus.FileShare
NServiceBus.DataBus.InMemory
NServiceBus.DelayedDelivery
NServiceBus.DeliveryConstraints
NServiceBus.Distributor
NServiceBus.Distributor.Config
NServiceBus.Distributor.QueueCreators
NServiceBus.Distributor.ReadyMessages
NServiceBus.Encryption
NServiceBus.Encryption.Config
NServiceBus.Encryption.Rijndael
NServiceBus.Extensibility
NServiceBus.Faults
NServiceBus.Faults.Forwarder
NServiceBus.Faults.Forwarder.Config
NServiceBus.Faults.InMemory
NServiceBus.Features
NServiceBus.Features.Categories
NServiceBus.Forms
NServiceBus.Gateway
NServiceBus.Gateway.Channels
NServiceBus.Gateway.Channels.Http
NServiceBus.Gateway.Deduplication
NServiceBus.Gateway.HeaderManagement
-
public class
- public ()
- public void (string clientId, string headerKey, string headerValue)
- public IDictionary<string, string> (string clientId, IDictionary<string, string> input)
-
public class : IMutateTransportMessages, IMutateIncomingTransportMessages, IMutateOutgoingTransportMessages, INeedInitialization
-
public class
- public const string = "NServiceBus.AutoAck"
- public const string = "NServiceBus.CallType"
- public const string = "NServiceBus.Id"
- public const string = "NServiceBus.Gateway.DataBusKey"
- public const string = "NServiceBus.Gateway"
- public const string = "NServiceBus.Gateway.LegacyMode"
- public ()
-
public class
- public const string = "CallType"
- public const string = "NServiceBus.DataBus."
- public const string = "Id"
- public const string = "NServiceBus."
- public ()
- public static TransportMessage (IDictionary<string, string> from)
- public static void (TransportMessage from, IDictionary<string, string> to)
NServiceBus.Gateway.Notifications
NServiceBus.Gateway.Persistence
NServiceBus.Gateway.Persistence.Raven
NServiceBus.Gateway.Persistence.Sql
NServiceBus.Gateway.Receiving
NServiceBus.Gateway.Routing
NServiceBus.Gateway.Routing.Endpoints
NServiceBus.Gateway.Routing.Sites
NServiceBus.Gateway.Sending
NServiceBus.Gateway.Utils
NServiceBus.Hosting
NServiceBus.Hosting.Configuration
NServiceBus.Hosting.Helpers
NServiceBus.Hosting.Profiles
NServiceBus.Hosting.Roles
NServiceBus.Hosting.Wcf
NServiceBus.Impersonation
NServiceBus.Impersonation.Windows
NServiceBus.InMemory.Outbox
NServiceBus.Installation
NServiceBus.Installation.Environments
NServiceBus.Licensing
NServiceBus.Logging
NServiceBus.Logging.Log4NetBridge
NServiceBus.Logging.Loggers
-
public class ConsoleLogger : ILog
- public bool IsDebugEnabled { get; }
- public bool IsErrorEnabled { get; }
- public bool IsFatalEnabled { get; }
- public bool IsInfoEnabled { get; }
- public bool IsWarnEnabled { get; }
- public ConsoleLogger()
- public void Debug(string message)
- public void Debug(string message, Exception exception)
- public void DebugFormat(string format, object[] args)
- public void Error(string message)
- public void Error(string message, Exception exception)
- public void ErrorFormat(string format, object[] args)
- public void Fatal(string message)
- public void Fatal(string message, Exception exception)
- public void FatalFormat(string format, object[] args)
- public void Info(string message)
- public void Info(string message, Exception exception)
- public void InfoFormat(string format, object[] args)
- public void Warn(string message)
- public void Warn(string message, Exception exception)
- public void WarnFormat(string format, object[] args)
-
public class ConsoleLoggerFactory : ILoggerFactory
-
public class NullLogger : ILog
- public bool IsDebugEnabled { get; }
- public bool IsErrorEnabled { get; }
- public bool IsFatalEnabled { get; }
- public bool IsInfoEnabled { get; }
- public bool IsWarnEnabled { get; }
- public NullLogger()
- public void Debug(string message)
- public void Debug(string message, Exception exception)
- public void DebugFormat(string format, object[] args)
- public void Error(string message)
- public void Error(string message, Exception exception)
- public void ErrorFormat(string format, object[] args)
- public void Fatal(string message)
- public void Fatal(string message, Exception exception)
- public void FatalFormat(string format, object[] args)
- public void Info(string message)
- public void Info(string message, Exception exception)
- public void InfoFormat(string format, object[] args)
- public void Warn(string message)
- public void Warn(string message, Exception exception)
- public void WarnFormat(string format, object[] args)
-
public class NullLoggerFactory : ILoggerFactory
NServiceBus.Logging.Loggers.Log4NetAdapter
-
public class Log4NetAppenderFactory
-
public class Log4NetConfigurator
-
public class Log4NetLogger : ILog
- public bool IsDebugEnabled { get; }
- public bool IsErrorEnabled { get; }
- public bool IsFatalEnabled { get; }
- public bool IsInfoEnabled { get; }
- public bool IsWarnEnabled { get; }
- public Log4NetLogger(object logger)
- public void Debug(string message)
- public void Debug(string message, Exception exception)
- public void DebugFormat(string format, object[] args)
- public void Error(string message)
- public void Error(string message, Exception exception)
- public void ErrorFormat(string format, object[] args)
- public void Fatal(string message)
- public void Fatal(string message, Exception exception)
- public void FatalFormat(string format, object[] args)
- public void Info(string message)
- public void Info(string message, Exception exception)
- public void InfoFormat(string format, object[] args)
- public void Warn(string message)
- public void Warn(string message, Exception exception)
- public void WarnFormat(string format, object[] args)
-
public class Log4NetLoggerFactory : ILoggerFactory
NServiceBus.Logging.Loggers.NLogAdapter
-
public class NLogConfigurator
- public static bool NLogExists { get; }
- public NLogConfigurator()
- public static void Configure(object targetForNServiceBusToLogTo, string levelForNServiceBusToLogWith = null)
- public static void Configure(object[] targetsForNServiceBusToLogTo, string levelForNServiceBusToLogWith = null)
- public static void Configure()
-
public class NLogLogger : ILog
- public bool IsDebugEnabled { get; }
- public bool IsErrorEnabled { get; }
- public bool IsFatalEnabled { get; }
- public bool IsInfoEnabled { get; }
- public bool IsWarnEnabled { get; }
- public NLogLogger(object logger)
- public void Debug(string message)
- public void Debug(string message, Exception exception)
- public void DebugFormat(string format, object[] args)
- public void Error(string message)
- public void Error(string message, Exception exception)
- public void ErrorFormat(string format, object[] args)
- public void Fatal(string message)
- public void Fatal(string message, Exception exception)
- public void FatalFormat(string format, object[] args)
- public void Info(string message)
- public void Info(string message, Exception exception)
- public void InfoFormat(string format, object[] args)
- public void Warn(string message)
- public void Warn(string message, Exception exception)
- public void WarnFormat(string format, object[] args)
-
public class NLogLoggerFactory : ILoggerFactory
-
public class NLogTargetFactory
NServiceBus.Management.Retries
NServiceBus.MessageHeaders
NServiceBus.MessageInterfaces.MessageMapper.Reflection
NServiceBus.MessageMutator
NServiceBus.ObjectBuilder
-
public enum ComponentCallModelEnum
-
public interface IComponentConfig
-
public interface IComponentConfig<T>
-
public static class IConfigureComponentObsoleteExtensions
-
public interface IConfigureComponents
- void ConfigureComponent(Type concreteComponent, DependencyLifecycle dependencyLifecycle)
- void ConfigureComponent<T>(DependencyLifecycle dependencyLifecycle)
- void ConfigureComponent<T>(Func<T> componentFactory, DependencyLifecycle dependencyLifecycle)
- void ConfigureComponent<T>(Func<IBuilder, T> componentFactory, DependencyLifecycle dependencyLifecycle)
- IComponentConfig ConfigureComponent(Type concreteComponent, DependencyLifecycle dependencyLifecycle)
- IComponentConfig<T> ConfigureComponent<T>(DependencyLifecycle dependencyLifecycle)
- IComponentConfig<T> ConfigureComponent<T>(Func<T> componentFactory, DependencyLifecycle dependencyLifecycle)
- IComponentConfig<T> ConfigureComponent<T>(Func<IBuilder, T> componentFactory, DependencyLifecycle dependencyLifecycle)
- IComponentConfig ConfigureComponent(Type concreteComponent, ComponentCallModelEnum callModel)
- IComponentConfig<T> ConfigureComponent<T>(ComponentCallModelEnum callModel)
- IConfigureComponents ConfigureProperty<T>(Expression<Func<T, object>> property, object value)
- IConfigureComponents ConfigureProperty<T>(string propertyName, object value)
- void RegisterSingleton(Type lookupType, object instance)
- void RegisterSingleton<T>(T instance)
- IConfigureComponents RegisterSingleton(Type lookupType, object instance)
- IConfigureComponents RegisterSingleton<T>(object instance)
NServiceBus.ObjectBuilder.Common
NServiceBus.ObjectBuilder.Common.Config
NServiceBus.Outbox
NServiceBus.Performance.TimeToBeReceived
NServiceBus.Persistence
NServiceBus.Persistence.InMemory
NServiceBus.Persistence.InMemory.SagaPersister
NServiceBus.Persistence.InMemory.SubscriptionStorage
NServiceBus.Persistence.InMemory.TimeoutPersister
NServiceBus.Persistence.Legacy
NServiceBus.Persistence.Msmq.SubscriptionStorage
NServiceBus.Persistence.Msmq.SubscriptionStorage.Config
NServiceBus.Persistence.Raven
NServiceBus.Persistence.Raven.SagaPersister
NServiceBus.Persistence.Raven.SubscriptionStorage
NServiceBus.Persistence.Raven.TimeoutPersister
NServiceBus.Pipeline
-
public abstract class Behavior<TContext> : IBehavior<TContext, TContext>, IBehavior where TContext : IBehaviorContext
-
public abstract class ForkConnector<TFromContext, TForkContext> : Behavior<TFromContext>, IForkConnector<TForkContext>, IForkConnector where TFromContext : IBehaviorContext where TForkContext : IBehaviorContext
-
public interface IAuditContext : IBehaviorContext, IExtendable
-
public interface IBatchDispatchContext : IBehaviorContext, IExtendable
-
public interface IBehavior
-
public interface IBehavior<TContext>
-
public interface IBehavior<TInContext, TOutContext> : IBehavior where TInContext : IBehaviorContext where TOutContext : IBehaviorContext
-
public interface IBehaviorContext : IExtendable
-
public interface IDispatchContext : IBehaviorContext, IExtendable
-
public interface IFaultContext : IBehaviorContext, IExtendable
-
public interface IForwardingContext : IBehaviorContext, IExtendable
-
public interface IIncomingContext : IBehaviorContext, IExtendable, IMessageProcessingContext, IPipelineContext
-
public interface IIncomingLogicalMessageContext : IIncomingContext, IBehaviorContext, IExtendable, IMessageProcessingContext, IPipelineContext
-
public interface IIncomingPhysicalMessageContext : IIncomingContext, IBehaviorContext, IExtendable, IMessageProcessingContext, IPipelineContext
-
public interface IInvokeHandlerContext : IIncomingContext, IBehaviorContext, IExtendable, IMessageProcessingContext, IPipelineContext, IMessageHandlerContext
-
public interface IOutgoingContext : IBehaviorContext, IExtendable, IPipelineContext
-
public interface IOutgoingLogicalMessageContext : IOutgoingContext, IBehaviorContext, IExtendable, IPipelineContext
-
public interface IOutgoingPhysicalMessageContext : IOutgoingContext, IBehaviorContext, IExtendable, IPipelineContext
-
public interface IOutgoingPublishContext : IOutgoingContext, IBehaviorContext, IExtendable, IPipelineContext
-
public interface IOutgoingReplyContext : IOutgoingContext, IBehaviorContext, IExtendable, IPipelineContext
-
public interface IOutgoingSendContext : IOutgoingContext, IBehaviorContext, IExtendable, IPipelineContext
-
public interface IRoutingContext : IBehaviorContext, IExtendable
-
public interface ISatelliteProcessingContext : IBehaviorContext, IExtendable
-
public interface ISubscribeContext : IBehaviorContext, IExtendable
-
public interface ITransportReceiveContext : IBehaviorContext, IExtendable
-
public interface IUnsubscribeContext : IBehaviorContext, IExtendable
-
public class LogicalMessage
-
public class LogicalMessageFactory
-
public class MessageHandler
-
public class OutgoingLogicalMessage
-
public class PipelineExecutor
-
public class PipelineSettings
-
public abstract class PipelineTerminator<T> : StageConnector<T, ITerminatingContext<T>>, IPipelineTerminator where T : IBehaviorContext
-
public abstract class RegisterStep
-
public abstract class StageConnector<TFromContext, TToContext> : IBehavior<TFromContext, TToContext>, IBehavior, IStageConnector where TFromContext : IBehaviorContext where TToContext : IBehaviorContext
-
public abstract class StageForkConnector<TFromContext, TToContext, TForkContext> : IBehavior<TFromContext, TToContext>, IBehavior, IForkConnector<TForkContext>, IForkConnector, IStageConnector where TFromContext : IBehaviorContext where TToContext : IBehaviorContext where TForkContext : IBehaviorContext
-
public class StepRegistrationSequence
-
public static class TransportMessageContextExtensions
-
public class WellKnownStep
NServiceBus.Pipeline.Contexts
NServiceBus.Routing
NServiceBus.Routing.Legacy
NServiceBus.Routing.MessageDrivenSubscriptions
NServiceBus.Routing.StorageDrivenPublishing
NServiceBus.Sagas
NServiceBus.Sagas.Finders
NServiceBus.Satellites
NServiceBus.Satellites.Config
NServiceBus.Scheduling
NServiceBus.Scheduling.Configuration
NServiceBus.Scheduling.Messages
NServiceBus.SecondLevelRetries
NServiceBus.SecondLevelRetries.Config
NServiceBus.SecondLevelRetries.Helpers
-
public static class
- public const string = "NServiceBus.Retries.Timestamp"
-
public static class TransportMessageHelpers
NServiceBus.Serialization
NServiceBus.Serializers.Binary
NServiceBus.Serializers.Json
NServiceBus.Serializers.Json.Internal
NServiceBus.Serializers.XML
NServiceBus.Serializers.XML.Config
NServiceBus.Settings
NServiceBus.Settings.NServiceBus
NServiceBus.Support
NServiceBus.Timeout
-
public class TimeoutManagerDeferrer : IDeferMessages
-
public class
- public const string = "NServiceBus.ClearTimeouts"
- public const string = "NServiceBus.Timeout.Expire"
- public const string = "NServiceBus.Timeout.RouteExpiredTimeoutTo"
- public ()
NServiceBus.Timeout.Core
NServiceBus.Timeout.Hosting.Windows
NServiceBus.Transports
NServiceBus.Transports.Msmq
NServiceBus.Transports.Msmq.Config
NServiceBus.Transports.Msmq.WorkerAvailabilityManager
NServiceBus.Unicast
-
public class BusAsyncResult : IAsyncResult
-
public class DeliveryMessageOptions
-
public abstract class DeliveryOptions
-
public class BusAsyncResultEventArgs : EventArgs
-
public class Callback : ICallback
-
public class DefaultDispatcherFactory : IMessageDispatcherFactory
-
public class HandlerInvocationCache
-
public interface IMessageDispatcherFactory
-
public interface IMessageHandlerRegistry
-
public interface IUnicastBus : IStartableBus, IBus, IMessageCreator, IDisposable
-
public interface IWantToRunWhenTheBusStarts
-
public class MessageContext : IMessageContext
-
public class MessageHandlerRegistry : IMessageHandlerRegistry
-
public class PublishOptions : DeliveryOptions
-
public class MessagingBestPractices
-
public class ReplyOptions
-
public class SendOptions : DeliveryOptions
-
public class UnicastBus : IUnicastBus, IStartableBus, IBus, IMessageCreator, IDisposable, IInMemoryOperations
- public sealed delegate MessageReceivedDelegate : MulticastDelegate
- protected ITransport transport
- public IBuilder Builder { get; set; }
- public IMessageContext CurrentMessageContext { get; }
- public bool DoNotStartTransport { get; set; }
- public Address ForwardReceivedMessagesTo { get; set; }
- public IInMemoryOperations InMemory { get; }
- public Address InputAddress { get; set; }
- public Address MasterNodeAddress { get; set; }
- public MessageAuditer MessageAuditer { get; set; }
- public IDeferMessages MessageDeferrer { get; set; }
- public IDictionary<Type, Type> MessageDispatcherMappings { get; set; }
- public virtual IMessageMapper MessageMapper { get; set; }
- public MessageMetadataRegistry MessageMetadataRegistry { get; set; }
- public IPublishMessages MessagePublisher { get; set; }
- public IRouteMessages MessageRouter { get; set; }
- public ISendMessages MessageSender { get; set; }
- public virtual IMessageSerializer MessageSerializer { get; set; }
- public IDictionary<string, string> { get; }
- public bool PropagateReturnAddressOnSend { get; set; }
- public bool SkipDeserialization { get; set; }
- public IManageSubscriptions SubscriptionManager { get; set; }
- public SubscriptionPredicatesEvaluator SubscriptionPredicatesEvaluator { get; set; }
- public TimeSpan TimeToBeReceivedOnForwardedMessages { get; set; }
- public virtual ITransport Transport { get; set; }
- public event MessageReceivedDelegate MessageReceived
- public event EventHandler<MessagesEventArgs> MessagesSent
- public event EventHandler<MessageEventArgs> NoSubscribersForMessage
- public event EventHandler Started
- protected void AssertBusIsStarted()
- public void ClearTimeoutsFor(Guid sagaId)
- public T CreateInstance<T>()
- public T CreateInstance<T>(Action<T> action)
- public object CreateInstance(Type messageType)
- public ICallback Defer(TimeSpan delay, object[] messages)
- public ICallback Defer(TimeSpan delay, object message)
- public ICallback Defer(DateTime processAt, object message)
- public ICallback Defer(DateTime processAt, object[] messages)
- public void Dispose()
- public void DisposeManaged()
- public void DoNotContinueDispatchingCurrentMessageToHandlers()
- public void ForwardCurrentMessageTo(string destination)
- public void HandleCurrentMessageLater()
- public void Publish<T>(Action<T> messageConstructor)
- public virtual void Publish<T>(T message)
- public virtual void Publish<T>()
- public virtual void Publish<T>(T[] messages)
- public void Raise<T>(T event)
- public void Raise<T>(Action<T> messageConstructor)
- public void Reply(object[] messages)
- public void Reply(object message)
- public void Reply<T>(Action<T> messageConstructor)
- public void Return<T>(T errorCode)
- public ICallback Send<T>(Action<T> messageConstructor)
- public ICallback Send(object message)
- public ICallback Send(object[] messages)
- public ICallback Send<T>(string destination, Action<T> messageConstructor)
- public ICallback Send<T>(Address address, Action<T> messageConstructor)
- public ICallback Send(string destination, object message)
- public ICallback Send(string destination, object[] messages)
- public ICallback Send(Address address, object[] messages)
- public ICallback Send(Address address, object message)
- public ICallback Send<T>(string destination, string correlationId, Action<T> messageConstructor)
- public ICallback Send<T>(Address address, string correlationId, Action<T> messageConstructor)
- public ICallback Send(string destination, string correlationId, object message)
- public ICallback Send(string destination, string correlationId, object[] messages)
- public ICallback Send(Address address, string correlationId, object[] messages)
- public ICallback Send(Address address, string correlationId, object message)
- public ICallback SendLocal<T>(Action<T> messageConstructor)
- public ICallback SendLocal(object message)
- public ICallback SendLocal(object[] messages)
- public ICallback SendToSites(IEnumerable<string> siteKeys, object message)
- public ICallback SendToSites(IEnumerable<string> siteKeys, object[] messages)
- public void Shutdown()
- public IBus Start()
- public IBus Start(Action startupAction)
- public void Subscribe<T>()
- public virtual void Subscribe(Type messageType)
- public void Subscribe<T>(Predicate<T> condition)
- public virtual void Subscribe(Type messageType, Predicate<object> condition)
- public void Unsubscribe<T>()
- public virtual void Unsubscribe(Type messageType)
NServiceBus.Unicast.BackwardCompatibility
NServiceBus.Unicast.Behaviors
NServiceBus.Unicast.Config
NServiceBus.Unicast.Messages
NServiceBus.Unicast.Monitoring
NServiceBus.Unicast.Publishing
NServiceBus.Unicast.Queuing
NServiceBus.Unicast.Queuing.Installers
NServiceBus.Unicast.Routing
NServiceBus.Unicast.Subscriptions
NServiceBus.Unicast.Subscriptions.MessageDrivenSubscriptions
NServiceBus.Unicast.Subscriptions.MessageDrivenSubscriptions.SubcriberSideFiltering
NServiceBus.Unicast.Transport
NServiceBus.Unicast.Transport.Config
NServiceBus.Unicast.Transport.Transactional.Config
NServiceBus.UnitOfWork
NServiceBus.Utils
NServiceBus.Utils.Reflection
Rhino.Licensing
System.Threading.Tasks.Schedulers