Method | Description | |
---|---|---|
ConnectionFactoryProviders ( ) : string>.IDictionary |
Retrieves a list of the System.Data Connection Factory Providers registered in this system.
|
|
Dashboard ( string packageId ) : |
Renders a PMO to display the configuration of a package.
|
|
Diff ( string packageId, IEnumerable |
Discovers releases that have not been applied to this client.
|
|
GetAppSetting ( string packageId, string key ) : |
Gets the application setting from the repository.
|
|
GetConnectionString ( string packageId, string name ) : |
Retrieves the connection string from the repository.
|
|
GetPackages ( ) : IEnumerable |
Gets a list of packages.
|
|
GetReleases ( string packageId ) : IEnumerable |
Gets the list of historical releases, for a given package id.
|
|
LatestRegisteredReleases ( ) : IEnumerable |
Retrieves the list of latest releases registered on the system.
|
|
PackageService ( IPackageRepository packageRepository, IConnectionStringRepository connectionStringRepository, IPackageSettingRepository packageSettingRepository, ServiceModel hoardeManager ) : Drey.Configuration.Repositories |
Initializes a new instance of the PackageService class.
|
|
RecordAppSetting ( ViewModels model ) : void |
Records the application setting to the repository.
|
|
RecordConnectionString ( ViewModels model ) : void |
Stores the connection string to the repository.
|
|
RecordReleases ( IEnumerable |
Stores a list of releases.
|
|
RemoveAppSetting ( ViewModels model ) : void |
Removes the application setting from the underlying repository.
|
|
RemoveConnectionString ( ViewModels model ) : void |
Removes the connection string from the underlying repository.
|
public ConnectionFactoryProviders ( ) : string>.IDictionary |
||
return | string>.IDictionary |
public Dashboard ( string packageId ) : |
||
packageId | string | The package identifier. |
return |
public Diff ( string packageId, IEnumerable |
||
packageId | string | The package identifier. |
discoveredReleases | IEnumerable |
The discovered releases. |
return | IEnumerable |
public GetAppSetting ( string packageId, string key ) : |
||
packageId | string | The package identifier. |
key | string | The key. |
return |
public GetConnectionString ( string packageId, string name ) : |
||
packageId | string | The package identifier. |
name | string | The name. |
return |
public GetReleases ( string packageId ) : IEnumerable |
||
packageId | string | The package identifier. |
return | IEnumerable |
public LatestRegisteredReleases ( ) : IEnumerable |
||
return | IEnumerable |
public PackageService ( IPackageRepository packageRepository, IConnectionStringRepository connectionStringRepository, IPackageSettingRepository packageSettingRepository, ServiceModel hoardeManager ) : Drey.Configuration.Repositories | ||
packageRepository | IPackageRepository | The package repository. |
connectionStringRepository | IConnectionStringRepository | The connection string repository. |
packageSettingRepository | IPackageSettingRepository | The package setting repository. |
hoardeManager | ServiceModel | |
return | Drey.Configuration.Repositories |
public RecordAppSetting ( ViewModels model ) : void | ||
model | ViewModels | The model. |
return | void |
public RecordConnectionString ( ViewModels model ) : void | ||
model | ViewModels | The model. |
return | void |
public RecordReleases ( IEnumerable |
||
newReleases | IEnumerable |
The new releases. |
return | void |
public RemoveAppSetting ( ViewModels model ) : void | ||
model | ViewModels | The model. |
return | void |
public RemoveConnectionString ( ViewModels model ) : void | ||
model | ViewModels | The model. |
return | void |