Class BindingService
Inheritance
System.Object
BindingService
Assembly: Steeltoe.Stream.StreamBase.dll
Syntax
public class BindingService : object, IBindingService
Constructors
|
Edit this page
View Source
BindingService(IOptionsMonitor<BindingServiceOptions>, IBinderFactory, ILogger<BindingService>)
Declaration
public BindingService(IOptionsMonitor<BindingServiceOptions> optionsMonitor, IBinderFactory binderFactory, ILogger<BindingService> logger = null)
Parameters
Properties
|
Edit this page
View Source
Options
Declaration
public BindingServiceOptions Options { get; }
Property Value
Methods
|
Edit this page
View Source
BindConsumer<T>(T, String)
Declaration
public ICollection<IBinding> BindConsumer<T>(T inputChannel, string name)
Parameters
Type |
Name |
Description |
T |
inputChannel |
|
System.String |
name |
|
Returns
Type Parameters
|
Edit this page
View Source
BindProducer<T>(T, String)
Declaration
public IBinding BindProducer<T>(T outputChannel, string name)
Parameters
Type |
Name |
Description |
T |
outputChannel |
|
System.String |
name |
|
Returns
Type Parameters
|
Edit this page
View Source
DoBindConsumer<T>(T, String, IBinder, IConsumerOptions, String)
Declaration
public IBinding DoBindConsumer<T>(T inputTarget, string name, IBinder binder, IConsumerOptions consumerOptions, string bindingTarget)
Parameters
Type |
Name |
Description |
T |
inputTarget |
|
System.String |
name |
|
IBinder |
binder |
|
IConsumerOptions |
consumerOptions |
|
System.String |
bindingTarget |
|
Returns
Type Parameters
|
Edit this page
View Source
DoBindConsumerWithRetry<T>(T, String, IBinder, IConsumerOptions, String)
Declaration
public IBinding DoBindConsumerWithRetry<T>(T inputChan, string name, IBinder binder, IConsumerOptions consumerOptions, string bindingTarget)
Parameters
Type |
Name |
Description |
T |
inputChan |
|
System.String |
name |
|
IBinder |
binder |
|
IConsumerOptions |
consumerOptions |
|
System.String |
bindingTarget |
|
Returns
Type Parameters
|
Edit this page
View Source
DoBindProducer<T>(T, String, IBinder, IProducerOptions)
Declaration
public IBinding DoBindProducer<T>(T outputChan, string bindingTarget, IBinder binder, IProducerOptions producerOptions)
Parameters
Returns
Type Parameters
|
Edit this page
View Source
DoBindProducerWithRetry<T>(T, String, IBinder, IProducerOptions)
Declaration
public IBinding DoBindProducerWithRetry<T>(T outputChan, string bindingTarget, IBinder binder, IProducerOptions producerOptions)
Parameters
Returns
Type Parameters
|
Edit this page
View Source
GetBinder<T>(String)
Declaration
protected IBinder GetBinder<T>(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type Parameters
|
Edit this page
View Source
UnbindConsumers(String)
Declaration
public void UnbindConsumers(string inputName)
Parameters
Type |
Name |
Description |
System.String |
inputName |
|
|
Edit this page
View Source
UnbindProducers(String)
Declaration
public void UnbindProducers(string outputName)
Parameters
Type |
Name |
Description |
System.String |
outputName |
|
Implements