C# Class EventHubListenerLib.DefaultPartitionStateFactory

default implementation of IEventHubPartitionStateFactory that uses Service Fabric reliable state. It uses an IReliableDictionary CTORs are provided to allow you to overide diciotnary name and/or entry name prefix.
Inheritance: IEventHubPartitionStateFactory
显示文件 Open project: khenidak/service-fabric-eventhub-listener

Public Properties

Property Type Description
DEFAULT_DICTIONARY_NAME string

Public Methods

Method Description
DefaultPartitionStateFactory ( IReliableStateManager stateManager ) : EventHubListenerLib.Common
DefaultPartitionStateFactory ( IReliableStateManager stateManager, string reliableDictionaryName ) : EventHubListenerLib.Common
DefaultPartitionStateFactory ( IReliableStateManager stateManager, string reliableDictionaryName, string entriesPrefix ) : EventHubListenerLib.Common
GetOrCreateAsync ( string PartitionId ) : Task

Method Details

DefaultPartitionStateFactory() public method

public DefaultPartitionStateFactory ( IReliableStateManager stateManager ) : EventHubListenerLib.Common
stateManager IReliableStateManager
return EventHubListenerLib.Common

DefaultPartitionStateFactory() public method

public DefaultPartitionStateFactory ( IReliableStateManager stateManager, string reliableDictionaryName ) : EventHubListenerLib.Common
stateManager IReliableStateManager
reliableDictionaryName string
return EventHubListenerLib.Common

DefaultPartitionStateFactory() public method

public DefaultPartitionStateFactory ( IReliableStateManager stateManager, string reliableDictionaryName, string entriesPrefix ) : EventHubListenerLib.Common
stateManager IReliableStateManager
reliableDictionaryName string
entriesPrefix string
return EventHubListenerLib.Common

GetOrCreateAsync() public method

public GetOrCreateAsync ( string PartitionId ) : Task
PartitionId string
return Task

Property Details

DEFAULT_DICTIONARY_NAME public_oe static_oe property

public static string DEFAULT_DICTIONARY_NAME
return string