C# Class NuDeploy.Core.Services.Publishing.ConfigFilePublishConfigurationAccessor

Inheritance: IPublishConfigurationAccessor
Mostrar archivo Open project: andreaskoch/NuDeploy Class Usage Examples

Public Methods

Method Description
AddOrUpdatePublishConfiguration ( string configurationName, string publishLocation, string apiKey ) : IServiceResult
ConfigFilePublishConfigurationAccessor ( ApplicationInformation applicationInformation, IPublishConfigurationFactory publishConfigurationFactory, IFilesystemPersistence publishConfigurationPersistence ) : System
DeletePublishConfiguration ( string configurationName ) : IServiceResult
GetPublishConfiguration ( string configurationName ) : PublishConfiguration
GetPublishConfigurations ( ) : IEnumerable
ResetPublishConfiguration ( ) : IServiceResult

Private Methods

Method Description
GetConfigurationFilePath ( ) : string
GetExistingPublishConfigurationList ( ) : IEnumerable
SaveNewPublishConfigurationList ( PublishConfiguration configurations ) : bool

Method Details

AddOrUpdatePublishConfiguration() public method

public AddOrUpdatePublishConfiguration ( string configurationName, string publishLocation, string apiKey ) : IServiceResult
configurationName string
publishLocation string
apiKey string
return IServiceResult

ConfigFilePublishConfigurationAccessor() public method

public ConfigFilePublishConfigurationAccessor ( ApplicationInformation applicationInformation, IPublishConfigurationFactory publishConfigurationFactory, IFilesystemPersistence publishConfigurationPersistence ) : System
applicationInformation NuDeploy.Core.Common.Infrastructure.ApplicationInformation
publishConfigurationFactory IPublishConfigurationFactory
publishConfigurationPersistence IFilesystemPersistence
return System

DeletePublishConfiguration() public method

public DeletePublishConfiguration ( string configurationName ) : IServiceResult
configurationName string
return IServiceResult

GetPublishConfiguration() public method

public GetPublishConfiguration ( string configurationName ) : PublishConfiguration
configurationName string
return PublishConfiguration

GetPublishConfigurations() public method

public GetPublishConfigurations ( ) : IEnumerable
return IEnumerable

ResetPublishConfiguration() public method

public ResetPublishConfiguration ( ) : IServiceResult
return IServiceResult