Class BinderAwareChannelResolver
public class BinderAwareChannelResolver : DefaultMessageChannelDestinationResolver, IDestinationResolver<IMessageChannel>, IDestinationResolver
- Inheritance
-
BinderAwareChannelResolver
- Implements
- Inherited Members
Constructors
BinderAwareChannelResolver(IApplicationContext, IOptionsMonitor<BindingServiceOptions>, IBindingService, SubscribableChannelBindingTargetFactory, DynamicDestinationsBindable)
public BinderAwareChannelResolver(IApplicationContext context, IOptionsMonitor<BindingServiceOptions> optionsMonitor, IBindingService bindingService, SubscribableChannelBindingTargetFactory bindingTargetFactory, DynamicDestinationsBindable dynamicDestinationsBindable)
Parameters
context
IApplicationContextoptionsMonitor
IOptionsMonitor<BindingServiceOptions>bindingService
IBindingServicebindingTargetFactory
SubscribableChannelBindingTargetFactorydynamicDestinationsBindable
DynamicDestinationsBindable
BinderAwareChannelResolver(IApplicationContext, IOptionsMonitor<BindingServiceOptions>, IBindingService, SubscribableChannelBindingTargetFactory, DynamicDestinationsBindable, INewDestinationBindingCallback)
public BinderAwareChannelResolver(IApplicationContext context, IOptionsMonitor<BindingServiceOptions> optionsMonitor, IBindingService bindingService, SubscribableChannelBindingTargetFactory bindingTargetFactory, DynamicDestinationsBindable dynamicDestinationsBindable, BinderAwareChannelResolver.INewDestinationBindingCallback callback)
Parameters
context
IApplicationContextoptionsMonitor
IOptionsMonitor<BindingServiceOptions>bindingService
IBindingServicebindingTargetFactory
SubscribableChannelBindingTargetFactorydynamicDestinationsBindable
DynamicDestinationsBindablecallback
BinderAwareChannelResolver.INewDestinationBindingCallback
Properties
Options
public BindingServiceOptions Options { get; }
Property Value
Methods
ResolveDestination(string)
Resolve the name to a destination
public override IMessageChannel ResolveDestination(string name)
Parameters
name
stringthe name to resolve
Returns
- IMessageChannel
the destination if it exists