C# Class Vtex.Gallery.Context.Connectors.WorkspacesContextConnector

Inheritance: ContextConnector
Show file Open project: vtex/gallery-context-net Class Usage Examples

Protected Properties

Property Type Description
CachedApps IReadOnlyList
CachedArchive FileList
CachedFileList IReadOnlyList
CachedFiles File>.Dictionary
CachedMetadata Metadata
CachedSettings Settings

Public Methods

Method Description
GetAppsAsync ( CancellationToken cancellationToken ) : Task>
GetFileAsync ( string path, CancellationToken cancellationToken ) : Task
GetMetadataAsync ( CancellationToken cancellationToken ) : Task
GetSettingsAsync ( CancellationToken cancellationToken ) : Task
ListFilesAsync ( CancellationToken cancellationToken ) : Task>
SaveAsync ( string message, FileChange changes, CancellationToken cancellationToken ) : Task
WorkspacesContextConnector ( IExtendedWorkspacesClient client, string account, string workspace, SandboxCollection sandboxes, string serviceName, string excludePrefixes ) : System.Collections.Generic

Private Methods

Method Description
GetArchiveAsync ( CancellationToken cancellationToken ) : Task

Method Details

GetAppsAsync() public method

public GetAppsAsync ( CancellationToken cancellationToken ) : Task>
cancellationToken System.Threading.CancellationToken
return Task>

GetFileAsync() public method

public GetFileAsync ( string path, CancellationToken cancellationToken ) : Task
path string
cancellationToken System.Threading.CancellationToken
return Task

GetMetadataAsync() public method

public GetMetadataAsync ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

GetSettingsAsync() public method

public GetSettingsAsync ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

ListFilesAsync() public method

public ListFilesAsync ( CancellationToken cancellationToken ) : Task>
cancellationToken System.Threading.CancellationToken
return Task>

SaveAsync() public method

public SaveAsync ( string message, FileChange changes, CancellationToken cancellationToken ) : Task
message string
changes Vtex.Workspaces.Client.Models.Request.FileChange
cancellationToken System.Threading.CancellationToken
return Task

WorkspacesContextConnector() public method

public WorkspacesContextConnector ( IExtendedWorkspacesClient client, string account, string workspace, SandboxCollection sandboxes, string serviceName, string excludePrefixes ) : System.Collections.Generic
client IExtendedWorkspacesClient
account string
workspace string
sandboxes SandboxCollection
serviceName string
excludePrefixes string
return System.Collections.Generic

Property Details

CachedApps protected property

protected IReadOnlyList CachedApps
return IReadOnlyList

CachedArchive protected property

protected FileList CachedArchive
return FileList

CachedFileList protected property

protected IReadOnlyList CachedFileList
return IReadOnlyList

CachedFiles protected property

protected Dictionary CachedFiles
return File>.Dictionary

CachedMetadata protected property

protected Metadata CachedMetadata
return Metadata

CachedSettings protected property

protected Settings CachedSettings
return Settings