Table of Contents

Class RecentItemApiClient

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

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

public class RecentItemApiClient : IDisposable
Inheritance
RecentItemApiClient
Implements
Inherited Members

Constructors

RecentItemApiClient(HttpClient)

public RecentItemApiClient(HttpClient httpClient)

Parameters

httpClient HttpClient

Methods

Create(IIdentifierRequest, CancellationToken)

Добавляет объект в список недавних.

public Task Create(IIdentifierRequest identifier, CancellationToken cancellationToken = default)

Parameters

identifier IIdentifierRequest

Идентификатор элемента.

cancellationToken CancellationToken

Returns

Task

Delete(IDeleteRequest, CancellationToken)

Удаляет объект из списка недавних.

public Task Delete(IDeleteRequest identifier, CancellationToken cancellationToken = default)

Parameters

identifier IDeleteRequest

Идентификатор элемента.

cancellationToken CancellationToken

Returns

Task

Dispose()

public void Dispose()

Get(CancellationToken)

Возвращает содержимое списка недавних объектов.

public Task<List<IRecentItem>?> Get(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<List<IRecentItem>>