C# Класс Vtex.Apps.Client.WorkspaceAppsClient

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

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

Метод Описание
CallbackOnSetupAsync ( string account, string workspace, OnSetupCallback payload, CancellationToken cancellationToken ) : Task
FromRequest ( HttpRequestMessage requestMessage, AppsEndpoint endpoint, ProductInfoHeaderValue userAgent ) : WorkspaceAppsClient
GetAppAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, CancellationToken cancellationToken ) : Task
GetFileAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, string service, string path, CancellationToken cancellationToken ) : Task
ListAppDependenciesAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, string service, PagingOptions paging, bool recursive, CancellationToken cancellationToken ) : Task>
ListDependenciesAsync ( string account, string workspace, string service, PagingOptions paging, bool recursive, CancellationToken cancellationToken ) : Task>
ListFilesAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, string service, AppFileListingOptions options, CancellationToken cancellationToken ) : Task>
ListRootFoldersAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, CancellationToken cancellationToken ) : Task>
WorkspaceAppsClient ( AppsEndpoint endpoint, VtexCredentials credentials, ProductInfoHeaderValue userAgent, bool acceptSnapshot = true ) : System
WorkspaceAppsClient ( HttpCachedGalleryConnector connector, bool acceptSnapshot = true ) : System
WorkspaceAppsClient ( VtexCredentials credentials, ProductInfoHeaderValue userAgent, bool acceptSnapshot = true ) : System

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

Метод Описание
WorkspaceAppsClient ( IGalleryConnector connector, bool acceptSnapshot = true ) : System

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

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

public CallbackOnSetupAsync ( string account, string workspace, OnSetupCallback payload, CancellationToken cancellationToken ) : Task
account string
workspace string
payload Vtex.Apps.Client.Models.Request.OnSetupCallback
cancellationToken System.Threading.CancellationToken
Результат Task

FromRequest() публичный статический Метод

public static FromRequest ( HttpRequestMessage requestMessage, AppsEndpoint endpoint, ProductInfoHeaderValue userAgent ) : WorkspaceAppsClient
requestMessage System.Net.Http.HttpRequestMessage
endpoint AppsEndpoint
userAgent System.Net.Http.Headers.ProductInfoHeaderValue
Результат WorkspaceAppsClient

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

public GetAppAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, CancellationToken cancellationToken ) : Task
account string
workspace string
app AppIdentifier
context IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetFileAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, string service, string path, CancellationToken cancellationToken ) : Task
account string
workspace string
app AppIdentifier
context IEnumerable
service string
path string
cancellationToken System.Threading.CancellationToken
Результат Task

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

public ListAppDependenciesAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, string service, PagingOptions paging, bool recursive, CancellationToken cancellationToken ) : Task>
account string
workspace string
app AppIdentifier
context IEnumerable
service string
paging Vtex.Gallery.Core.Models.Request.PagingOptions
recursive bool
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public ListDependenciesAsync ( string account, string workspace, string service, PagingOptions paging, bool recursive, CancellationToken cancellationToken ) : Task>
account string
workspace string
service string
paging Vtex.Gallery.Core.Models.Request.PagingOptions
recursive bool
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public ListFilesAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, string service, AppFileListingOptions options, CancellationToken cancellationToken ) : Task>
account string
workspace string
app AppIdentifier
context IEnumerable
service string
options Vtex.Apps.Client.Models.Request.AppFileListingOptions
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public ListRootFoldersAsync ( string account, string workspace, AppIdentifier app, IEnumerable context, CancellationToken cancellationToken ) : Task>
account string
workspace string
app AppIdentifier
context IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public WorkspaceAppsClient ( AppsEndpoint endpoint, VtexCredentials credentials, ProductInfoHeaderValue userAgent, bool acceptSnapshot = true ) : System
endpoint AppsEndpoint
credentials Vtex.Gallery.Core.VtexCredentials
userAgent System.Net.Http.Headers.ProductInfoHeaderValue
acceptSnapshot bool
Результат System

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

public WorkspaceAppsClient ( HttpCachedGalleryConnector connector, bool acceptSnapshot = true ) : System
connector HttpCachedGalleryConnector
acceptSnapshot bool
Результат System

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

public WorkspaceAppsClient ( VtexCredentials credentials, ProductInfoHeaderValue userAgent, bool acceptSnapshot = true ) : System
credentials Vtex.Gallery.Core.VtexCredentials
userAgent System.Net.Http.Headers.ProductInfoHeaderValue
acceptSnapshot bool
Результат System