Class RecentItemApiClient
Контроллер для работы с избранным.
public class RecentItemApiClient : IDisposable
- Inheritance
-
RecentItemApiClient
- Implements
- Inherited Members
Constructors
RecentItemApiClient(HttpClient)
public RecentItemApiClient(HttpClient httpClient)
Parameters
httpClientHttpClient
Methods
Create(IIdentifierRequest, CancellationToken)
Добавляет объект в список недавних.
public Task Create(IIdentifierRequest identifier, CancellationToken cancellationToken = default)
Parameters
identifierIIdentifierRequestИдентификатор элемента.
cancellationTokenCancellationToken
Returns
Delete(IDeleteRequest, CancellationToken)
Удаляет объект из списка недавних.
public Task Delete(IDeleteRequest identifier, CancellationToken cancellationToken = default)
Parameters
identifierIDeleteRequestИдентификатор элемента.
cancellationTokenCancellationToken
Returns
Dispose()
public void Dispose()
Get(CancellationToken)
Возвращает содержимое списка недавних объектов.
public Task<List<IRecentItem>?> Get(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken