14 lines
344 B
C#
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);
|
|
} |