Table of Contents

Class PollServiceExtensions

Namespace
Lers.Http.Poll
Assembly
Lers.System.dll

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

public static class PollServiceExtensions
Inheritance
PollServiceExtensions
Inherited Members

Methods

AuthorizePollService(RestClient, EntityIdentifier, string)

Авторизует службу опроса.

public static Task<BaseSaveResponseParameters> AuthorizePollService(this RestClient client, EntityIdentifier id, string title)

Parameters

client RestClient
id EntityIdentifier
title string

Returns

Task<BaseSaveResponseParameters>

CreatePollService(RestClient, PollService)

Создаёт новую службу опроса.

public static Task<BaseSaveResponseParameters> CreatePollService(this RestClient client, PollService request)

Parameters

client RestClient
request PollService

Returns

Task<BaseSaveResponseParameters>

DeletePollService(RestClient, EntityIdentifier)

Удаляет службу опроса.

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

Parameters

client RestClient
id EntityIdentifier

Returns

Task

GetPollServiceById(RestClient, EntityIdentifier)

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

public static Task<PollService> GetPollServiceById(this RestClient client, EntityIdentifier id)

Parameters

client RestClient
id EntityIdentifier

Returns

Task<PollService>

GetPollServices(RestClient)

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

public static Task<PollService[]> GetPollServices(this RestClient client)

Parameters

client RestClient

Returns

Task<PollService[]>

GetUnauthorizedPollServices(RestClient)

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

public static Task<PollService[]> GetUnauthorizedPollServices(this RestClient client)

Parameters

client RestClient

Returns

Task<PollService[]>

UpdatePollService(RestClient, PollService)

Создаёт новую службу опроса.

public static Task<BaseSaveResponseParameters> UpdatePollService(this RestClient client, PollService request)

Parameters

client RestClient
request PollService

Returns

Task<BaseSaveResponseParameters>