AzureTableStorageStreamFailureHandler<TEntity>
class
Namespace: Orleans.Providers.Streams.PersistentStreams
Delivery failure handler that writes failures to azure table storage.
public class AzureTableStorageStreamFailureHandler<TEntity> : IStreamFailureHandler where TEntity : new(), Orleans.Providers.Streams.PersistentStreams.StreamDeliveryFailureEntityConstructors
AzureTableStorageStreamFailureHandler<TEntity>(Serializer<StreamSequenceToken>, ILoggerFactory, bool, string, AzureStorageOperationOptions, Func<TEntity>)Delivery failure handler that writes failures to azure table storage.
Properties
ShouldFaultSubsriptionOnErrorIndicates if the subscription should be put in a faulted state upon stream failures
Methods
InitAsyncInitializationOnDeliveryFailure(GuidId, string, StreamId, StreamSequenceToken)Should be called when an event could not be delivered to a consumer, after exhausting retry attempts.OnSubscriptionFailure(GuidId, string, StreamId, StreamSequenceToken)Should be called when a subscription requested by a consumer could not be setup, after exhausting retry attempts.
