Table of Contents

Class PluginExtensions

Namespace
Lers.Http.Plugins
Assembly
Lers.System.dll

Расширения для работы со внешними модулями.

public static class PluginExtensions
Inheritance
PluginExtensions
Inherited Members

Methods

AddPlugin(RestClient, string, byte[])

Регистрирует на сервере новый внешний модуль.

public static Task<PluginInfoObject> AddPlugin(this RestClient client, string fileName, byte[] image)

Parameters

client RestClient
fileName string
image byte[]

Returns

Task<PluginInfoObject>

GetPluginSettings(RestClient, Guid)

Возвращает настройки внешнего модуля.

public static Task<string> GetPluginSettings(this RestClient client, Guid id)

Parameters

client RestClient
id Guid

Returns

Task<string>

SetPluginSettings(RestClient, Guid, string)

Возвращает настройки внешнего модуля.

public static Task SetPluginSettings(this RestClient client, Guid id, string settings)

Parameters

client RestClient
id Guid
settings string

Returns

Task