Create(IServiceProvider, string)
static
public static IStreamProvider Create(IServiceProvider services, string name)Parameters
servicesIServiceProvidernamestring
public static IStreamProvider Create(IServiceProvider services, string name)servicesIServiceProvidernamestringpublic Task<object?> ExecuteCommand(int command, object? arg)commandintargobject?public IAsyncStream<T> GetStream<T>(StreamId streamId)streamIdStreamIdpublic IStreamSubscriptionManager? GetStreamSubscriptionManager()IStreamSubscriptionManager, or null if the stream provider has no configured subscription manager (e.g. an implicit-subscription-only provider).public void Participate(ILifecycleObservable lifecycle)lifecycleILifecycleObservablepublic static ILifecycleParticipant<TLifecycle> ParticipateIn<TLifecycle>(IServiceProvider serviceProvider, string name)serviceProviderIServiceProvidernamestring