Thread safely ObservableCollection

This commit is contained in:
Dan Clark
2024-12-02 09:17:38 +00:00
parent fd1b7525d3
commit 1ac2db25e0
6 changed files with 114 additions and 57 deletions
+2
View File
@@ -6,6 +6,8 @@ namespace Toolkit.WinUI;
public class WinUIDispatcher(DispatcherQueue dispatcherQueue) :
IDispatcher
{
public bool CheckAccess() => dispatcherQueue.HasThreadAccess;
public Task Invoke(Action action)
{
dispatcherQueue.TryEnqueue(action.Invoke);