IMvxImageHelper не зарегистрирован

Я использую mvvmcross и не могу привязать к URL изображения. Ошибка: IMvxImageHelper не зарегистрирован - необходимо предоставить помощник по изображению, прежде чем вы сможете использовать MvxImageView

<Mvx.MvxImageView
        p1:id="@+id/imgArticle"
        p1:layout_width="49dp"
        p1:layout_height="49dp"
        p1:layout_marginLeft="5dp"
        p1:layout_marginTop="5dp"
        local:MvxBind="ImageUrl Image, Converter = Image"
        p1:layout_marginBottom="5dp"
        p1:background="#ffff0000" />

Моя модель:

public Guid Id { get; set; }
public string Name { get; set; }
public string Image { get; set; }
public decimal Price { get; set; }

2 ответа

Решение

Установите плагин DownloadCache и плагин MVVMCross File

У меня тоже была эта проблема в андроиде. Чтобы исправить это, я добавил классы начальной загрузки.

 public class DownloadCachePluginBootstrap
        : MvxPluginBootstrapAction<MvvmCross.Plugins.DownloadCache.PluginLoader>
    {
    }

public class FilePluginBootstrap
        : MvxPluginBootstrapAction<MvvmCross.Plugins.File.PluginLoader>
    {
    }
Другие вопросы по тегам