Class DefaultProduceStrategy
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Inheritance
DefaultProduceStrategy
Assembly: Silverback.Integration.dll
Syntax
public sealed class DefaultProduceStrategy : IProduceStrategy, IEquatable<IProduceStrategy>, IEquatable<DefaultProduceStrategy>
Constructors
DefaultProduceStrategy()
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Declaration
public DefaultProduceStrategy()
Methods
Build(ISilverbackContext, ProducerEndpointConfiguration)
Returns the actual strategy implementation, built using the provided IServiceProvider.
Declaration
public IProduceStrategyImplementation Build(ISilverbackContext context, ProducerEndpointConfiguration endpointConfiguration)
Parameters
Returns
Equals(DefaultProduceStrategy?)
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Declaration
public bool Equals(DefaultProduceStrategy? other)
Parameters
Returns
Equals(IProduceStrategy?)
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Declaration
public bool Equals(IProduceStrategy? other)
Parameters
Returns
Equals(object?)
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetHashCode()
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Declaration
public override int GetHashCode()
Returns
Overrides
Operators
operator ==(DefaultProduceStrategy?, DefaultProduceStrategy?)
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Declaration
public static bool operator ==(DefaultProduceStrategy? left, DefaultProduceStrategy? right)
Parameters
Returns
operator !=(DefaultProduceStrategy?, DefaultProduceStrategy?)
This is the default produce strategy, which immediately pushes to the message broker via the underlying library and
according to the endpoint settings.
Declaration
public static bool operator !=(DefaultProduceStrategy? left, DefaultProduceStrategy? right)
Parameters
Returns
Implements