Namespace Serenity.Persistence.Domain.Interfaces
Interfaces
IAppendableBlobStore
Interface for a blob store that supports appending data to existing blobs.
IBlobStore
Interface for a blob store that supports reading and writing binary data.
IContentTransformer
Interface for transforming content, typically for purposes such as encryption or compression.
IKeyValueStore
Interface for a key-value persistence store that supports byte-oriented get and set operations.
IKeyedStore
Interface for a keyed persistence store that supports existence checks and deletions.
IPersistenceStore
Interface for a generic persistence store.
IReadOnlyBlobStore
Interface for a keyed persistence store that supports existence checks and deletions.
ISerializer<T>
Interface for serializing and deserializing objects to and from byte arrays.