Orleans.Providers.Streams.Generator Namespace

Classes

GeneratedBatchContainer

IBatchContainer implementation for generated event payloads.

GeneratedEvent

Event use in generated streams

GeneratorAdapterConfig

This configuration class is used to configure the GeneratorStreamProvider. It tells the stream provider how many queues to create, and which generator to use to generate event streams.

GeneratorAdapterFactory

Adapter factory for stream generator stream provider. This factory acts as the adapter and the adapter factory. It creates receivers that use configurable generator to generate event streams, rather than reading them from storage.

GeneratorPooledCache

Pooled cache for generator stream provider.

GeneratorStreamProvider

This is a persistent stream provider that generates it's own events rather than reading them from storage. This is primarily for test purposes.

SimpleGeneratorConfig

Simple generator configuration class. This class is used to configure a generator stream provider to generate streams using the SimpleGenerator

Interfaces

IStreamGenerator

Interface of generators used by the GeneratorStreamProvider. Any method of generating events must conform to this interface to be used by the GeneratorStreamProvider.

IStreamGeneratorConfig

Interface of configuration for generators used by the GeneratorStreamProvider. This interface covers the minimal set of information the stream provider needs to configure a generator to generate data. Generators should add any additional configuration information needed to it's implementation of this interface.

Enums

GeneratedEvent.GeneratedEventType

Generated event type

StreamGeneratorCommand

Stream generator commands