public async Task<IEnumerable<string>> EnumerateFiles() { return await Task.Run(() => { return Chm.EnumerateFiles(); }); }
public async Task<byte[]> GetData(string path) { return await Task.Run(() => { return Chm.GetData(path); }); }
public async Task<bool> HasData(string path) { return await Task.Run(() => { return Chm.HasData(path); }); }
public static async Task<Chm> LoadChm(string path, bool loadOutline) { return await Task.Run(() => { Chm chm = new Chm(path, loadOutline); return chm; }); }