Microsoft.Maui.ApplicationModel.NotImplementedInReferenceAssemblyException:C#

Место общения программистов C#
Anonymous
Microsoft.Maui.ApplicationModel.NotImplementedInReferenceAssemblyException:

Сообщение Anonymous »

Я использую BaseViewModel для проверки подключения к Интернету, и он действует как базовый класс. другие модели представления извлекают эту BaseViewModel.
Когда я пытаюсь имитировать BaseViewModel, выдается вышеуказанная ошибка (упомянутая в заголовке).
BaseViewModel .cs

Код: Выделить всё

public partial class BaseViewModel : ObservableObject
{
[ObservableProperty]
private bool _internetConnected = true;
public BaseViewModel()
{
if(Connectivity.NetworkAccess != NetworkAccess.Internet)
{
InternetConnected = false;
}
Connectivity.ConnectivityChanged += ConnectivityHandler;
}

public void ConnectivityHandler(object sender, ConnectivityChangedEventArgs e)
{
if (Connectivity.NetworkAccess == NetworkAccess.Internet)
{
InternetConnected = true;
}
else
{
InternetConnected = false;
}
}
}
Я столкнулся с ошибкой при выполнении конструктора.
Я прилагаю снимок экрана с ошибкой.
Изображение
Я попробовал издеваться над конструктором базового класса, а также пытался пропустить вызов конструктора базового класса.
Не сработало.
Будем очень благодарны за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/783 ... yexception

Вернуться в «C#»