public async Task <DataViewer> GetDataViewer(DataEntry dataEntry, IDataConnection dataConnection)
        {
            var data = await dataConnection.DownloadEntry(dataEntry);

            return((DataViewer)WindowServiceInterface.Current.GetView(new Serializer(new[]
            {
                typeof(List <KeyLogEntry>),
                typeof(NormalText),
                typeof(SpecialKey),
                typeof(StandardKey),
                typeof(WindowChanged)
            }).Deserialize <List <KeyLogEntry> >(data)));
        }