DynamoDBGrainStorage
class
Namespace: Orleans.Storage
Dynamo DB storage Provider. Persist Grain State in a DynamoDB table either in Json or Binary format.
public class DynamoDBGrainStorage : ILifecycleParticipant<ISiloLifecycle>, IGrainStorageConstructors
Methods
ClearStateAsync(string, GrainId, IGrainState<T>)Clear / Delete state data function for this storage provider.Close(CancellationToken)Shutdown this storage provider.Init(CancellationToken)Initialization function for this storage provider.Participate(ISiloLifecycle)Adds the provided observer as a participant in the lifecycle.ReadStateAsync(string, GrainId, IGrainState<T>)Read state data function for this storage provider.WriteStateAsync(string, GrainId, IGrainState<T>)Write state data function for this storage provider.
