C # Заменить DispatcherObject из .Net Framework 4.5 в .Net Core 2.1 - PullRequest
0 голосов
/ 10 мая 2019

Я хочу заменить DispatcherObject из .Net Framework 4.5 на .Net Core 2.1.

Могу ли я использовать другой класс для достижения этой цели?

Мой код в .Net Framework 4.5 в качестве ссылкиниже:

// If the subscriber is a DispatcherObject and different thread.
DispatcherObject dispatcherObject = handler.Target as DispatcherObject;

if (dispatcherObject != null && !dispatcherObject.CheckAccess())
{
    // Invoke handler in the target dispatcher's thread... 
    // asynchronously for better responsiveness.
    dispatcherObject.Dispatcher.BeginInvoke(DispatcherPriority.DataBind, handler, this, e);
}
else
{
    // Execute handler as is.
    handler(this, e);
}

Пожалуйста, помогите мне, спасибо!

...