Table of Contents

Namespace Silverback

Classes

AsyncEvent<TArg>

Represents an event that can be handled asynchronously via a ValueTask.

SilverbackConfigurationException

The exception that is thrown when the specified configuration is not valid.

SilverbackException

The base class for all the custom exceptions thrown by Silverback.

Interfaces

ISilverbackContext

Used to persist objects that are valid within the same DI scope. This is used, for example, to share the storage transaction.

ISorted

Declares a SortIndex property that can be used to properly order the objects implementing this interface.