Warning CS0618 'Device.BeginInvokeOnMainThread(Action)' is obsolete: 'Use BindableObject.Dispatcher.Dispatch() instead'
Warning CS0618 'Device.BeginInvokeOnMainThread(Action)' is obsolete: 'Use BindableObject.Dispatcher.Dispatch() instead'
. So how can I bind some async data from my API by using it? Leave an example please
using CommunityToolkit.Mvvm.ComponentModel;using MRSUMobile.MVVM.Model;using MRSUMobile.Services;namespace MRSUMobile.MVVM.ViewModel{ public partial class AppShellViewModel : ObservableObject { IMrsuApiService mrsuApi; [ObservableProperty] User user = new User(); public AppShellViewModel(IMrsuApiService mrsuApiService) { mrsuApi = mrsuApiService; // async binding of user ? // user = await mrsuApi.GetMyProfile(); } }}
using CommunityToolkit.Mvvm.ComponentModel;using MRSUMobile.MVVM.Model;using MRSUMobile.Services;namespace MRSUMobile.MVVM.ViewModel{ public partial class AppShellViewModel : ObservableObject { IMrsuApiService mrsuApi; [ObservableProperty] User user = new User(); public AppShellViewModel(IMrsuApiService mrsuApiService) { mrsuApi = mrsuApiService; // async binding of user ? // user = await mrsuApi.GetMyProfile(); } }}