附加库中的类未激活

时间:2018-03-03 17:16:28

标签: asp.net visual-studio nuget

我安装了Nuget包。通过“使用”钩住了它。包类在另一个解决方案中工作,在我的项目中它们不起作用

截图: neolux

2 个答案:

答案 0 :(得分:1)

  来自附加库的

类未激活

您应该将代码直接放在方法中而不是下,例如:

{{1}}

希望这有帮助。

答案 1 :(得分:1)

我认为这里有两个不同的问题。我遇到了类似于@Leo的问题,因为TestForNet()方法是NeoDB类的一部分。

假设该方法存在于NeoRPC类中,那么@Leo也可以建议您不能在类声明中创建变量(即var api = NeoRPC.TestForNet())把它放在你的截图中。

如果您想在创建类时设置api,则可以在类级别创建变量并在构造函数中指定它。在此示例中,我将依赖NeoDB而不是NeoRTC

public class HomeController : Controller
{
    private readonly NeoDB _api;

    public HomeController()
    {
        _api = NeoDB.ForTestNet();
    }

    public IActionResult Index()
    {
        // _api.QueryRPC();
    }
}