示例#1
0
        internal async Task PurgeDataAsync()
        {
            IPlatform platform = DependencyService.Get <IPlatform>();
            await vehicleTableSync.PurgeFilesAsync();

            await vehicleTableSync.PurgeAsync(QueryVehicleString, null, true, CancellationToken.None);

            await claimTableSync.PurgeFilesAsync();

            await claimTableSync.PurgeAsync(QueryClaimString, null, true, CancellationToken.None);

            //delete downloaded files
            await FileHelper.DeleteLocalPathAsync(await platform.GetDataFilesPath());
        }