C# Класс AzureWebFarm.Services.IISManager

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

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

Метод Описание
IISManager ( string localSitesPath, string tempSitesPath, ISyncStatusRepository syncStatusRepository, ILoggerFactory loggerFactory, LoggerLevel logLevel ) : System
UpdateSites ( IEnumerable sites, List sitesToIgnore = null ) : void

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

Метод Описание
AreEqualsBindings ( Microsoft iisBinding, Binding binding ) : bool
GetCertificate ( string certificateHash ) : X509Certificate2
RemoveApplications ( SiteCollection iisSites, string siteName ) : void
UpdateApplications ( WebSite site, ServerManager serverManager, string siteName, string sitePath, ApplicationPool appPool ) : void

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

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

public IISManager ( string localSitesPath, string tempSitesPath, ISyncStatusRepository syncStatusRepository, ILoggerFactory loggerFactory, LoggerLevel logLevel ) : System
localSitesPath string
tempSitesPath string
syncStatusRepository ISyncStatusRepository
loggerFactory ILoggerFactory
logLevel LoggerLevel
Результат System

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

public UpdateSites ( IEnumerable sites, List sitesToIgnore = null ) : void
sites IEnumerable
sitesToIgnore List
Результат void