C# Класс Vtex.Gallery.Context.Connectors.AppsContextConnector

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

Защищенные свойства (Protected)

Свойство Тип Описание
CachedArchives FileList>.Dictionary
CachedFileLists IReadOnlyList>.Dictionary
CachedFiles AppFile>.Dictionary

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

Метод Описание
AppsContextConnector ( IAppsClient appsClient, ISandboxesClient sandboxesClient, IReadOnlyList apps, SandboxCollection sandboxes, string serviceName, string excludePrefixes ) : System.Collections.Generic
GetAppsAsync ( CancellationToken cancellationToken ) : App>>.Task
GetFileAsync ( AppIdentifier id, string path, CancellationToken cancellationToken ) : Task
GetMetadataAsync ( AppIdentifier id ) : Task
ListFilesAsync ( AppIdentifier id, CancellationToken cancellationToken ) : Task>
ListFilesAsync ( CancellationToken cancellationToken ) : Task>

Защищенные методы

Метод Описание
GetApp ( AppIdentifier id ) : App
GetArchiveAsync ( AppIdentifier id, string appVersion, CancellationToken cancellationToken ) : Task
GetFileFromAppOrSandbox ( AppIdentifier id, string appVersion, string path, CancellationToken cancellationToken ) : Task
ListFilesAsync ( AppIdentifier id, string appVersion, CancellationToken cancellationToken ) : Task>

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

Метод Описание
GetFileFromArchiveAsync ( App app, string path, CancellationToken cancellationToken ) : Task
SandboxFor ( AppIdentifier id ) : string

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

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

public AppsContextConnector ( IAppsClient appsClient, ISandboxesClient sandboxesClient, IReadOnlyList apps, SandboxCollection sandboxes, string serviceName, string excludePrefixes ) : System.Collections.Generic
appsClient IAppsClient
sandboxesClient ISandboxesClient
apps IReadOnlyList
sandboxes SandboxCollection
serviceName string
excludePrefixes string
Результат System.Collections.Generic

GetApp() защищенный Метод

protected GetApp ( AppIdentifier id ) : App
id AppIdentifier
Результат Vtex.Apps.Client.Models.Response.App

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

public GetAppsAsync ( CancellationToken cancellationToken ) : App>>.Task
cancellationToken System.Threading.CancellationToken
Результат App>>.Task

GetArchiveAsync() защищенный Метод

protected GetArchiveAsync ( AppIdentifier id, string appVersion, CancellationToken cancellationToken ) : Task
id AppIdentifier
appVersion string
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetFileAsync ( AppIdentifier id, string path, CancellationToken cancellationToken ) : Task
id AppIdentifier
path string
cancellationToken System.Threading.CancellationToken
Результат Task

GetFileFromAppOrSandbox() защищенный Метод

protected GetFileFromAppOrSandbox ( AppIdentifier id, string appVersion, string path, CancellationToken cancellationToken ) : Task
id AppIdentifier
appVersion string
path string
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetMetadataAsync ( AppIdentifier id ) : Task
id AppIdentifier
Результат Task

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

public ListFilesAsync ( AppIdentifier id, CancellationToken cancellationToken ) : Task>
id AppIdentifier
cancellationToken System.Threading.CancellationToken
Результат Task>

ListFilesAsync() защищенный Метод

protected ListFilesAsync ( AppIdentifier id, string appVersion, CancellationToken cancellationToken ) : Task>
id AppIdentifier
appVersion string
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public ListFilesAsync ( CancellationToken cancellationToken ) : Task>
cancellationToken System.Threading.CancellationToken
Результат Task>

Описание свойств

CachedArchives защищенное свойство

protected Dictionary CachedArchives
Результат FileList>.Dictionary

CachedFileLists защищенное свойство

protected Dictionary> CachedFileLists
Результат IReadOnlyList>.Dictionary

CachedFiles защищенное свойство

protected Dictionary CachedFiles
Результат AppFile>.Dictionary