C# Class AccidentalFish.ApplicationSupport.Core.Components.Implementation.AsyncApplicationResourceSettingProvider

Inheritance: IAsyncApplicationResourceSettingProvider
显示文件 Open project: JamesRandall/AccidentalFish.ApplicationSupport

Public Methods

Method Description
AsyncApplicationResourceSettingProvider ( IAsyncConfiguration configuration, IApplicationResourceSettingNameProvider nameProvider ) : System.Threading.Tasks
DefaultBlobContainerNameAsync ( IComponentIdentity componentIdentity ) : Task
DefaultBrokeredMessageQueueNameAsync ( IComponentIdentity componentIdentity ) : Task
DefaultLeaseBlockNameAsync ( IComponentIdentity componentIdentity ) : Task
DefaultQueueNameAsync ( IComponentIdentity componentIdentity ) : Task
DefaultSubscriptionNameAsync ( IComponentIdentity componentIdentity ) : Task
DefaultTableNameAsync ( IComponentIdentity componentIdentity ) : Task
DefaultTopicNameAsync ( IComponentIdentity componentIdentity ) : Task
ServiceBusConnectionStringAsync ( IComponentIdentity componentIdentity ) : Task
SqlConnectionStringAsync ( IComponentIdentity componentIdentity ) : Task
SqlContextTypeAsync ( IComponentIdentity componentIdentity ) : Task
StorageAccountConnectionStringAsync ( IComponentIdentity componentIdentity ) : Task

Method Details

AsyncApplicationResourceSettingProvider() public method

public AsyncApplicationResourceSettingProvider ( IAsyncConfiguration configuration, IApplicationResourceSettingNameProvider nameProvider ) : System.Threading.Tasks
configuration IAsyncConfiguration
nameProvider IApplicationResourceSettingNameProvider
return System.Threading.Tasks

DefaultBlobContainerNameAsync() public method

public DefaultBlobContainerNameAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

DefaultBrokeredMessageQueueNameAsync() public method

public DefaultBrokeredMessageQueueNameAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

DefaultLeaseBlockNameAsync() public method

public DefaultLeaseBlockNameAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

DefaultQueueNameAsync() public method

public DefaultQueueNameAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

DefaultSubscriptionNameAsync() public method

public DefaultSubscriptionNameAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

DefaultTableNameAsync() public method

public DefaultTableNameAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

DefaultTopicNameAsync() public method

public DefaultTopicNameAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

ServiceBusConnectionStringAsync() public method

public ServiceBusConnectionStringAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

SqlConnectionStringAsync() public method

public SqlConnectionStringAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

SqlContextTypeAsync() public method

public SqlContextTypeAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task

StorageAccountConnectionStringAsync() public method

public StorageAccountConnectionStringAsync ( IComponentIdentity componentIdentity ) : Task
componentIdentity IComponentIdentity
return Task