Table of Contents

Class ServicingStatusExtensions

Namespace
Lers.Http.Core
Assembly
Lers.System.dll

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

public static class ServicingStatusExtensions
Inheritance
ServicingStatusExtensions
Inherited Members

Methods

CreateServicingStatus(RestClient, ServicingStatus)

Создаёт новый режим обслуживания.

public static Task<BaseSaveResponseParameters> CreateServicingStatus(this RestClient client, ServicingStatus status)

Parameters

client RestClient
status ServicingStatus

Returns

Task<BaseSaveResponseParameters>

DeleteServicingStatus(RestClient, EntityIdentifier)

Удаляет режим обслуживания.

public static Task DeleteServicingStatus(this RestClient client, EntityIdentifier id)

Parameters

client RestClient
id EntityIdentifier

Returns

Task

GetServicingStatusList(RestClient)

Возвращает список режимов обслуживания.

public static Task<ServicingStatus[]> GetServicingStatusList(this RestClient client)

Parameters

client RestClient

Клиент для работы с api.

Returns

Task<ServicingStatus[]>

Задание, после завершения которого вернётся список режимов обслуживания.

UpdateServicingStatus(RestClient, ServicingStatus)

Создаёт новый режим обслуживания.

public static Task<BaseSaveResponseParameters> UpdateServicingStatus(this RestClient client, ServicingStatus status)

Parameters

client RestClient
status ServicingStatus

Returns

Task<BaseSaveResponseParameters>