public async Task<List<MemoryBytes>> ReadMemoryBytesAsync(ulong address, ulong offset, uint count) { List<MemoryBytes> result = null; await SafelyExecuteCommand( async () => { result = (await new DataReadMemoryBytesCommand(address, offset, count).Execute(this)).Value; }); return result; }