Table of Contents

Class BindableProxyFactory

Namespace
Steeltoe.Stream.Binding
Assembly
Steeltoe.Stream.StreamBase.dll
[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public class BindableProxyFactory : AbstractBindableProxyFactory, IBindable, IBindableProxyFactory
Inheritance
BindableProxyFactory
Implements
Inherited Members

Constructors

BindableProxyFactory(Type, IEnumerable<IBindingTargetFactory>)

public BindableProxyFactory(Type bindingType, IEnumerable<IBindingTargetFactory> bindingTargetFactories)

Parameters

bindingType Type
bindingTargetFactories IEnumerable<IBindingTargetFactory>

Methods

Invoke(MethodInfo)

public virtual object Invoke(MethodInfo info)

Parameters

info MethodInfo

Returns

object

ReplaceInputChannel(string, string, ISubscribableChannel)

public virtual void ReplaceInputChannel(string originalChannelName, string newChannelName, ISubscribableChannel messageChannel)

Parameters

originalChannelName string
newChannelName string
messageChannel ISubscribableChannel

ReplaceOutputChannel(string, string, IMessageChannel)

public virtual void ReplaceOutputChannel(string originalChannelName, string newChannelName, IMessageChannel messageChannel)

Parameters

originalChannelName string
newChannelName string
messageChannel IMessageChannel