Compartilhar via


Orleans.EventSourcing.CustomStorage Namespace

Classes

LogConsistencyProvider

Um provedor de consistência de log que depende de código personalizado específico de granularidade para ler estados do armazenamento e acrescentar deltas ao armazenamento. Os grãos que desejam usar esse provedor devem implementar a interface para definir como o ICustomStorageInterface<TState,TDelta> estado é lido e como os deltas são gravados. Se o atributo de provedor "PrimaryCluster" for fornecido na configuração do provedor, somente o cluster especificado acessará o armazenamento e outros clusters poderão não emitir atualizações.

LogConsistencyProviderFactory

Interfaces

ICustomStorageInterface<TState,TDelta>

A interface de armazenamento exposta por granularidades que desejam usar o provedor de consistência de log CustomStorage