|
|
@@ -143,7 +143,7 @@ namespace InABox.Core
|
|
|
public static void Stop() => _handler?.Stop();
|
|
|
|
|
|
public static void LoadDocument(Guid id, Action<byte[]> callback) =>
|
|
|
- LoadDocumentAsync(id).ContinueWith(task => callback(task.Result));
|
|
|
+ LoadDocumentAsync(id).ContinueWith(task => callback(task.Result), TaskScheduler.FromCurrentSynchronizationContext());
|
|
|
public static Task<byte[]> LoadDocumentAsync(Guid id) => Handler.LoadDocumentAsync(id);
|
|
|
public static byte[]? LoadDocument(Guid id) => Handler.LoadDocument(id);
|
|
|
public static Guid SaveDocument(byte[] data) => Handler.SaveDocument(data);
|