mirror of
https://github.com/wismna/ModernKeePass.git
synced 2025-10-03 15:40:18 -04:00
Added the option to close DB without saving
Changed the way recent files are retrieved Stopped showing the DB Closed exception on suspend Reordering entries works Moved code from infra to application Cleanup
This commit is contained in:
@@ -12,15 +12,15 @@ namespace ModernKeePass.Infrastructure.UWP
|
||||
{
|
||||
public async Task<byte[]> OpenBinaryFile(string path)
|
||||
{
|
||||
var file = await StorageApplicationPermissions.FutureAccessList.GetFileAsync(path);
|
||||
var result = await FileIO.ReadBufferAsync(file);
|
||||
var file = await StorageApplicationPermissions.FutureAccessList.GetFileAsync(path).AsTask();
|
||||
var result = await FileIO.ReadBufferAsync(file).AsTask();
|
||||
return result.ToArray();
|
||||
}
|
||||
|
||||
public async Task<IList<string>> OpenTextFile(string path)
|
||||
{
|
||||
var file = await StorageApplicationPermissions.FutureAccessList.GetFileAsync(path);
|
||||
var result = await FileIO.ReadLinesAsync(file);
|
||||
var file = await StorageApplicationPermissions.FutureAccessList.GetFileAsync(path).AsTask();
|
||||
var result = await FileIO.ReadLinesAsync(file).AsTask();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -31,8 +31,8 @@ namespace ModernKeePass.Infrastructure.UWP
|
||||
|
||||
public async Task WriteBinaryContentsToFile(string path, byte[] contents)
|
||||
{
|
||||
var file = await StorageApplicationPermissions.FutureAccessList.GetFileAsync(path);
|
||||
await FileIO.WriteBytesAsync(file, contents);
|
||||
var file = await StorageApplicationPermissions.FutureAccessList.GetFileAsync(path).AsTask();
|
||||
await FileIO.WriteBytesAsync(file, contents).AsTask();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user