private async Task MarkUpdatedAsync(int searchDataUrlId) { using (ILockObject lockObject = await YetaWF.Core.IO.Caching.LockProvider.LockResourceAsync($"{AreaRegistration.CurrentPackage.AreaName}_{nameof(SearchDataProvider)}")) { await DataProviderIOMode.MarkUpdatedAsync(searchDataUrlId); await lockObject.UnlockAsync(); } }
private async Task RemoveUnusedUrlsAsync() { await DataProviderIOMode.RemoveUnusedUrlsAsync(this); }
public string GetLogFileName() { return(DataProviderIOMode.GetLogFileName()); }