Skip to content

PersistentStreamProvider Constructors

Persistent stream provider that uses an adapter for persistence

PersistentStreamProvider(string, StreamPubSubOptions, StreamLifecycleOptions, IProviderRuntime, DeepCopier, ILogger<PersistentStreamProvider>)

View source
public PersistentStreamProvider(string name, StreamPubSubOptions pubsubOptions, StreamLifecycleOptions lifeCycleOptions, IProviderRuntime runtime, DeepCopier deepCopier, ILogger<PersistentStreamProvider> logger)

Parameters

namestring
pubsubOptionsStreamPubSubOptions
lifeCycleOptionsStreamLifecycleOptions
runtimeIProviderRuntime
deepCopierDeepCopier
loggerILogger<PersistentStreamProvider>