Class SilverbackBuilderMemoryExtensions
- Namespace
- Silverback.Configuration
- Assembly
- Silverback.Storage.Memory.dll
Adds the Silverback.Storage.Memory specific methods to the SilverbackBuilder.
public static class SilverbackBuilderMemoryExtensions
- Inheritance
-
SilverbackBuilderMemoryExtensions
- Inherited Members
Methods
AddInMemoryLock(SilverbackBuilder)
Adds the in-memory lock.
public static SilverbackBuilder AddInMemoryLock(this SilverbackBuilder builder)
Parameters
builderSilverbackBuilderThe SilverbackBuilder that references the IServiceCollection to add the services to.
Returns
- SilverbackBuilder
The SilverbackBuilder so that additional calls can be chained.
UseInMemoryLock(SilverbackBuilder)
Replaces all distributed locks with an in-memory version that is suitable for testing purposes only.
public static SilverbackBuilder UseInMemoryLock(this SilverbackBuilder builder)
Parameters
builderSilverbackBuilderThe SilverbackBuilder that references the IServiceCollection to add the services to.
Returns
- SilverbackBuilder
The SilverbackBuilder so that additional calls can be chained.