Property | Type | Description | |
---|---|---|---|
ApplyChanges | Task | ||
ApplyChangesCore | Task | ||
CanIgnoreEntry | bool | ||
DropboxPathEncode | string | ||
GetOAuthHeader | string | ||
GetRepositoryPath | string | ||
IsFileChanged | bool | ||
LogError | void | ||
LogInfo | void | ||
ResetStats | void | ||
SafeCreateDir | void | ||
SafeDelete | void | ||
SafeWriteFile | Task | ||
Sync | Task |
||
UpdateStatusFile | void |
Method | Description | |
---|---|---|
CreateDropboxHttpClient ( DropboxDeployInfo info, Kudu.Services.DropboxEntryInfo entry ) : |
||
CreateDropboxV2HttpClient ( string baseUrl, string oauthToken ) : |
||
DropboxHelper ( ITracer tracer, IDeploymentStatusManager status, IDeploymentSettingsManager settings, IEnvironment environment ) : System | ||
ProcessFileAsync ( |
||
UpdateDropboxDeployInfo ( DropboxDeployInfo dropboxInfo ) : Task |
Method | Description | |
---|---|---|
ApplyChanges ( Kudu.Services.DropboxInfo dropboxInfo, bool useOAuth20 ) : Task | ||
ApplyChangesCore ( DropboxDeployInfo info, bool useOAuth20 ) : Task | ||
CanIgnoreEntry ( string parent, Kudu.Services.DropboxEntryInfo entry ) : bool |
An entry can be ignored if it doesn't belong to the path of the synced app or if it looks like a tool generated folder (e.g. .hg or .git)
|
|
DropboxPathEncode ( string path ) : string | ||
GetOAuthHeader ( DropboxDeployInfo info, Kudu.Services.DropboxEntryInfo delta ) : string | ||
GetRepositoryPath ( string parent, string path ) : string | ||
IsFileChanged ( string parent, string path, System.DateTime modified ) : bool | ||
LogError ( string value ) : void | ||
LogInfo ( string value ) : void | ||
ResetStats ( ) : void | ||
SafeCreateDir ( string parent, string path ) : void | ||
SafeDelete ( string parent, string path ) : void | ||
SafeWriteFile ( string parent, string path, System.DateTime lastModifiedUtc, Stream stream ) : Task | ||
Sync ( Kudu.Services.DropboxInfo dropboxInfo, string branch, IRepository repository, ITracer tracer ) : Task |
||
UpdateStatusFile ( object state ) : void |
public CreateDropboxHttpClient ( DropboxDeployInfo info, Kudu.Services.DropboxEntryInfo entry ) : |
||
info | DropboxDeployInfo | |
entry | Kudu.Services.DropboxEntryInfo | |
return |
public CreateDropboxV2HttpClient ( string baseUrl, string oauthToken ) : |
||
baseUrl | string | |
oauthToken | string | |
return |
public DropboxHelper ( ITracer tracer, IDeploymentStatusManager status, IDeploymentSettingsManager settings, IEnvironment environment ) : System | ||
tracer | ITracer | |
status | IDeploymentStatusManager | |
settings | IDeploymentSettingsManager | |
environment | IEnvironment | |
return | System |
public ProcessFileAsync ( |
||
client | ||
path | string | |
parent | string | |
lastModifiedUtc | System.DateTime | |
return | Task |
public UpdateDropboxDeployInfo ( DropboxDeployInfo dropboxInfo ) : Task | ||
dropboxInfo | DropboxDeployInfo | |
return | Task |