Table of Contents

Class MeasurePointConsumptionExtensions

Namespace
Lers.Http.Data
Assembly
Lers.System.dll

Расширения для работы с потреблением точки учёта.

public static class MeasurePointConsumptionExtensions
Inheritance
MeasurePointConsumptionExtensions
Inherited Members

Methods

SaveMeasurePointConsumption(RestClient, EntityIdentifier, SaveDataSettings, SaveConsumptionRequestParameters, int?)

Сохраняет показания потребления по точке учёта.

public static Task SaveMeasurePointConsumption(this RestClient client, EntityIdentifier id, SaveDataSettings settings, SaveConsumptionRequestParameters requestParameters, int? timeout = null)

Parameters

client RestClient

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

id EntityIdentifier

Идентификатор точки учёта.

settings SaveDataSettings

Параметры сохранения.

requestParameters SaveConsumptionRequestParameters

Данные для сохранения.

timeout int?

Таймаут выполнения операции в секундах.

Returns

Task

SaveMeasurePointCurrentArchive(RestClient, EntityIdentifier, SaveDataSettings, SaveConsumptionRequestParameters, int?)

Сохраняет показания текущих архивных данных по точке учёта.

public static Task SaveMeasurePointCurrentArchive(this RestClient client, EntityIdentifier id, SaveDataSettings settings, SaveConsumptionRequestParameters requestParameters, int? timeout = null)

Parameters

client RestClient

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

id EntityIdentifier

Идентификатор точки учёта.

settings SaveDataSettings

Параметры сохранения.

requestParameters SaveConsumptionRequestParameters

Данные для сохранения.

timeout int?

Таймаут выполнения операции в секундах.

Returns

Task