C# Class Drey.Configuration.Infrastructure.ConfigurationManagement.DbConfigurationSettings

Configuration manager instantiated and shared with packages in the runtime. This facades the access to the configuration store, hard drive path(s), etc.
Inheritance: System.MarshalByRefObject, INutConfiguration, IDisposable
Exibir arquivo Open project: dealproc/Drey

Public Methods

Method Description
DbConfigurationSettings ( INutConfiguration hostApplicationConfiguration, IPackageSettingRepository packageSettingRepository, IConnectionStringRepository connectionStringsRepository, string packageId ) : Drey.Configuration.Repositories

Initializes a new instance of the DbConfigurationSettings class.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

Method Details

DbConfigurationSettings() public method

Initializes a new instance of the DbConfigurationSettings class.
public DbConfigurationSettings ( INutConfiguration hostApplicationConfiguration, IPackageSettingRepository packageSettingRepository, IConnectionStringRepository connectionStringsRepository, string packageId ) : Drey.Configuration.Repositories
hostApplicationConfiguration INutConfiguration The host application configuration.
packageSettingRepository IPackageSettingRepository The package setting repository.
connectionStringsRepository IConnectionStringRepository The connection strings repository.
packageId string The package identifier.
return Drey.Configuration.Repositories

Dispose() public method

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
return void

Dispose() protected method

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
return void