如何在自定义渲染器的 OnElementChanged 方法中 运行 异步方法
How to run async methods inside OnElementChanged method in a custom renderer
我需要 运行 自定义渲染器中 OnElementChanged
方法中的异步方法;但是,此方法没有异步签名。在这里进行异步的推荐方法是什么?这个方法只是一个事件处理程序吗,我们可以将签名修改为 async void OnElementChanged
?
来自VisualElementRenderer.cs and IVisualElementRenderer.cs
OnElementChanged
是一个 EventHandler
,因此您可以像任何其他 EventHandler Should I avoid 'async void' event handlers?
一样使用异步修改它的签名
我需要 运行 自定义渲染器中 OnElementChanged
方法中的异步方法;但是,此方法没有异步签名。在这里进行异步的推荐方法是什么?这个方法只是一个事件处理程序吗,我们可以将签名修改为 async void OnElementChanged
?
来自VisualElementRenderer.cs and IVisualElementRenderer.cs
OnElementChanged
是一个 EventHandler
,因此您可以像任何其他 EventHandler Should I avoid 'async void' event handlers?