* report scanner progress using api * process scanner search index updates through api * update changelog * update dependencies
13 lines
387 B
C#
13 lines
387 B
C#
namespace ErsatzTV.Scanner.Core.Interfaces;
|
|
|
|
public interface IScannerProxy
|
|
{
|
|
void SetBaseUrl(string baseUrl);
|
|
|
|
Task<bool> UpdateProgress(decimal progress, CancellationToken cancellationToken);
|
|
|
|
Task<bool> ReindexMediaItems(int[] mediaItemIds, CancellationToken cancellationToken);
|
|
|
|
Task<bool> RemoveMediaItems(int[] mediaItemIds, CancellationToken cancellationToken);
|
|
}
|