BuildIt.Config.Impl.Common.FileCacheService.ClearData C# (CSharp) Method

ClearData() public method

public ClearData ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task
        public async Task ClearData()
        {
            try
            {
                HasExpired = true;

                var folder = await CreateFolderToSaveAsync();
                if (folder == null) return;

                var fileExists = await folder.CheckExistsAsync(FileName);
                if (fileExists == ExistenceCheckResult.FileExists)
                {
                    var file = await folder.GetFileAsync(FileName);
                    if (file == null) return;

                    await file.DeleteAsync();
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }
        }