C# 클래스 AzureWebFarm.Services.IISManager

파일 보기 프로젝트 열기: MRCollective/AzureWebFarm 1 사용 예제들

공개 메소드들

메소드 설명
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