Create(IServiceProvider, string)
static
public static EventHubAdapterFactory Create(IServiceProvider services, string name)Parameters
servicesIServiceProvidernamestring
public static EventHubAdapterFactory Create(IServiceProvider services, string name)servicesIServiceProvidernamestringpublic Task<IQueueAdapter> CreateAdapter()protected virtual IEventHubQueueCacheFactory CreateCacheFactory(EventHubStreamCachePressureOptions eventHubCacheOptions)eventHubCacheOptionsEventHubStreamCachePressureOptionspublic IQueueCache CreateQueueCache(QueueId queueId)queueIdQueueIdpublic IQueueAdapterReceiver CreateReceiver(QueueId queueId)queueIdQueueIdpublic Task<IStreamFailureHandler> GetDeliveryFailureHandler(QueueId queueId)queueIdQueueIdprotected virtual Task<string[]> GetPartitionIdsAsync()public IQueueAdapterCache GetQueueAdapterCache()public IStreamQueueMapper GetStreamQueueMapper()public virtual void Init()protected virtual void InitEventHubClient()public virtual Task QueueMessageBatchAsync<T>(StreamId streamId, IEnumerable<T> events, StreamSequenceToken? token, Dictionary<string, object>? requestContext)streamIdStreamIdeventsIEnumerable<T>tokenStreamSequenceToken?requestContextDictionary<string, object>