Files
Toolkit2/Toolkit.Avalonia/AvaloniaDispatcher.cs
T
2024-12-02 09:17:38 +00:00

14 lines
344 B
C#

using Avalonia.Threading;
using IDispatcher = Toolkit.Foundation.IDispatcher;
namespace Toolkit.Avalonia;
public class AvaloniaDispatcher :
IDispatcher
{
public bool CheckAccess() =>
Dispatcher.UIThread.CheckAccess();
public async Task Invoke(Action action) =>
await Dispatcher.UIThread.InvokeAsync(action);
}