Condividi tramite


Orleans.ServiceBus.Providers.Testing Spazio dei nomi

Classi

EventDataGeneratorAdapterFactory

Si tratta di un adattatore provider di flusso persistente che genera gli eventi propri anziché leggerli da Eventhub. Ciò è principalmente a scopo di test.

EventDataGeneratorAdapterFactory.StreamRandomPlacementArg

Args per metodo RandomlyPlaceStreamToQueue

EventDataGeneratorStreamProvider

Si tratta di un provider di flusso persistente che genera eventi propri anziché leggerli da Eventhub. Ciò è principalmente a scopo di test.

EventDataGeneratorStreamProvider.AdapterFactory

EHGeneratorStreamProvider.AdpaterFactory

EventDataGeneratorStreamProvider.AdapterFactory.StreamRandomPlacementArg

Args per metodo RandomlyPlaceStreamToQueue

EventDataProxyMethods

Setter per i membri EventData

EventHubGeneratorStreamProviderSettings

Classe di impostazione per EHGeneratorStreamProvider

EventHubPartitionDataGenerator

EHPartitionDataGenerator genera dati per una partizione EH, che può includere dati da flussi diversi

EventHubPartitionGeneratorReceiver

Ricevitore Eventhub configurato con il generatore di dati

MockEventHubSettings

MockEventHubSettings impostazioni correlate a EventHub hard code per evitare di configurare tali impostazioni. Viene usato in EventDataGeneratorStreamProvider per simulare la connessione a EventHub

NoOpCheckpointer

NoOpCheckpointer viene usato nel sistema eco EventDataGeneratorStreamProvider per sostituire il checkpoint predefinito che richiede un'archiviazione back-end. In EventHubDataGeneratorStreamProvider genera EventData al volo quando il ricevitore esegue il pull dei messaggi dalla coda, il che significa che non supporta il flusso recuperabile, quindi il punto di controllo non porta molto valore. Quindi un checkpointer senza operazioni dovrebbe essere sufficiente.

NoOpCheckpointerFactory
SimpleStreamEventDataGenerator

Generare dati per un flusso

Interfacce

IDataGenerator<T>

Generatore di dati per scopo di test

IIntCounter

contatore per integer

IStreamDataGeneratingController

StreamDataGeneratingController flusso di dati di flusso di controllo che generano l'avvio e l'arresto

IStreamDataGenerator<T>

generatore di dati per un flusso specifico

Enumerazioni

EventDataGeneratorAdapterFactory.Commands

Comandi per IControllable

EventDataGeneratorStreamProvider.AdapterFactory.Commands

Comandi per IControllable