尝试使用 MvvmCross 属性 MvxUnconventionalViewAttribute

Trying to use MvvmCross attribute MvxUnconventionalViewAttribute

我正在尝试使用 MvvmCross v3.5 中的 MvxUnconventionalViewAttribute。看来我缺少一个库,因为它无法编译。

找不到类型或命名空间名称“MvxUnconventionalViewAttribute”

这是我正在尝试的示例

using Cirrious.MvvmCross.Views

namespace X
{
     [MvxUnconventionalView]
     public class MyView : MvxViewController
     {
          ...
     }
}

有谁知道我做错了什么或者我缺少哪些 nuget 包?

提前致谢

属性的名称是 MvxUnconventionalAttribute 而不是 MvxUnconventionalViewAttribute,它在命名空间 Cirrious.CrossCore.IoC.

参见:https://github.com/MvvmCross/MvvmCross/blob/f7fcf18d960f578b851837f2aaaeb4d0e3b72364/MvvmCross/Platform/Platform/IoC/MvxUnconventionalAttribute.cs