Property | Type | Description | |
---|---|---|---|
SyncWait | int |
Method | Description | |
---|---|---|
DeploySitesFromLocal ( ) : void | ||
Dispose ( ) : void | ||
PackageSitesToLocal ( ) : void |
Packages sites that are in IIS but not in local temp storage. There are new sites that have been deployed to this instance using Web Deploy.
|
|
SyncBlobToLocal ( ) : void | ||
SyncForever ( Func |
||
SyncLocalToBlob ( ) : void | ||
SyncOnce ( ) : void | ||
SyncService ( IWebSiteRepository sitesRepository, ISyncStatusRepository syncStatusRepository, Microsoft.WindowsAzure.CloudStorageAccount storageAccount, string localSitesPath, string localTempPath, IEnumerable |
||
UpdateIISSitesFromTableStorage ( ) : void |
Method | Description | |
---|---|---|
OnPing ( ) : void | ||
OnSiteDeleted ( string siteName ) : void | ||
OnSiteUpdated ( string siteName ) : void |
Method | Description | |
---|---|---|
EnumerateLocalEntries ( ) : FileEntry>>.IEnumerable |
||
GetFolderLastModifiedTimeUtc ( string sitePath ) : System.DateTime | ||
IsExcluded ( string topPath ) : bool | ||
UpdateSyncStatus ( string webSiteName, SyncInstanceStatus status, |
protected OnSiteDeleted ( string siteName ) : void | ||
siteName | string | |
return | void |
protected OnSiteUpdated ( string siteName ) : void | ||
siteName | string | |
return | void |
public SyncService ( IWebSiteRepository sitesRepository, ISyncStatusRepository syncStatusRepository, Microsoft.WindowsAzure.CloudStorageAccount storageAccount, string localSitesPath, string localTempPath, IEnumerable |
||
sitesRepository | IWebSiteRepository | |
syncStatusRepository | ISyncStatusRepository | |
storageAccount | Microsoft.WindowsAzure.CloudStorageAccount | |
localSitesPath | string | |
localTempPath | string | |
directoriesToExclude | IEnumerable |
|
sitesToExclude | IEnumerable |
|
syncEnabled | Func |
|
iisManager | ||
loggerFactory | ILoggerFactory | |
logLevel | LoggerLevel | |
return | System |
public UpdateIISSitesFromTableStorage ( ) : void | ||
return | void |