Table of Contents

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

builder SilverbackBuilder

The 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

builder SilverbackBuilder

The SilverbackBuilder that references the IServiceCollection to add the services to.

Returns

SilverbackBuilder

The SilverbackBuilder so that additional calls can be chained.