C# Класс NuDeploy.Core.Services.Publishing.ConfigFilePublishConfigurationAccessor

Наследование: IPublishConfigurationAccessor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetConfigurationFilePath ( ) : string
GetExistingPublishConfigurationList ( ) : IEnumerable
SaveNewPublishConfigurationList ( PublishConfiguration configurations ) : bool

Описание методов

AddOrUpdatePublishConfiguration() публичный Метод

public AddOrUpdatePublishConfiguration ( string configurationName, string publishLocation, string apiKey ) : IServiceResult
configurationName string
publishLocation string
apiKey string
Результат IServiceResult

ConfigFilePublishConfigurationAccessor() публичный Метод

public ConfigFilePublishConfigurationAccessor ( ApplicationInformation applicationInformation, IPublishConfigurationFactory publishConfigurationFactory, IFilesystemPersistence publishConfigurationPersistence ) : System
applicationInformation NuDeploy.Core.Common.Infrastructure.ApplicationInformation
publishConfigurationFactory IPublishConfigurationFactory
publishConfigurationPersistence IFilesystemPersistence
Результат System

DeletePublishConfiguration() публичный Метод

public DeletePublishConfiguration ( string configurationName ) : IServiceResult
configurationName string
Результат IServiceResult

GetPublishConfiguration() публичный Метод

public GetPublishConfiguration ( string configurationName ) : PublishConfiguration
configurationName string
Результат PublishConfiguration

GetPublishConfigurations() публичный Метод

public GetPublishConfigurations ( ) : IEnumerable
Результат IEnumerable

ResetPublishConfiguration() публичный Метод

public ResetPublishConfiguration ( ) : IServiceResult
Результат IServiceResult