using System.Threading.Tasks; using API.DTOs; namespace API.Interfaces { public interface IScannerService { /// /// Given a library id, scans folders for said library. Parses files and generates DB updates. Will overwrite /// cover images if forceUpdate is true. /// /// Library to scan against /// Force overwriting for cover images void ScanLibrary(int libraryId, bool forceUpdate); void ScanLibraries(); /// /// Performs a forced scan of just a series folder. /// /// /// void ScanSeries(int libraryId, int seriesId); } }