Table of Contents

Class CommonApiClient

Namespace
Ascon.Polynom.Web.Api.Client.Services
Assembly
Ascon.Polynom.Web.Api.Client.dll

Контроллер для работы с универсальными функциями.

public class CommonApiClient : IDisposable
Inheritance
CommonApiClient
Implements
Inherited Members

Constructors

CommonApiClient(HttpClient)

public CommonApiClient(HttpClient httpClient)

Parameters

httpClient HttpClient

Methods

Dispose()

public void Dispose()

GetAbout(CancellationToken)

Возвращает данные о сборке сервера и базы данных.

public Task<IAboutResponse?> GetAbout(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<IAboutResponse>

GetAppServerConfiguration(CancellationToken)

Возвращает данные о сервере приложений.

public Task<IAppServerConfiguration?> GetAppServerConfiguration(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<IAppServerConfiguration>

GetPluginsList(CancellationToken)

Возвращает список плагинов.

public Task<List<IPluginInfoResponse>?> GetPluginsList(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<List<IPluginInfoResponse>>