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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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