Я хочу заменить 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);
}
Пожалуйста, помогите мне, спасибо!