private async Task StreamingInitialize()
        {
            var implicitSubscriberTable = await transport.GetImplicitStreamSubscriberTable(this.InternalGrainFactory);

            clientProviderRuntime.StreamingInitialize(implicitSubscriberTable);
            var streamProviderManager = this.ServiceProvider.GetRequiredService <StreamProviderManager>();
            await streamProviderManager
            .LoadStreamProviders(
                this.config.ProviderConfigurations,
                clientProviderRuntime);

            CurrentStreamProviderManager = streamProviderManager;
        }
Beispiel #2
0
        private void StreamingInitialize()
        {
            var implicitSubscriberTable = transport.GetImplicitStreamSubscriberTable(grainFactory).Result;

            clientProviderRuntime.StreamingInitialize(implicitSubscriberTable);
            var streamProviderManager = new Streams.StreamProviderManager();

            streamProviderManager
            .LoadStreamProviders(
                this.config.ProviderConfigurations,
                clientProviderRuntime)
            .Wait();
            CurrentStreamProviderManager = streamProviderManager;
        }
Beispiel #3
0
        private async Task StreamingInitialize()
        {
            var implicitSubscriberTable = await transport.GetImplicitStreamSubscriberTable(this.InternalGrainFactory);

            clientProviderRuntime.StreamingInitialize(implicitSubscriberTable);
        }