Проблемы с RavenDB.Client ссылкой в ​​asp.net 5.0 project.json

Я пытаюсь создать RavenApiController с новым материалом ASP.NET 5.0 (также известный как Asp.Net vNext) и не могу заставить ссылки RavenDB.Client работать вообще.

Я получаю ошибку

Ошибка CS0246 Не удалось найти тип или имя пространства имен 'Raven' (отсутствует директива using или ссылка на сборку?) SharedIO.ASP.NET Core 5.0 RavenApiController.cs 3

Мой project.json выглядит следующим образом

{
"webroot": "wwwroot",
"version": "1.0.0-*",
"exclude": [
    "wwwroot"
],
"packExclude": [
    "**.kproj",
    "**.user",
    "**.vspscc"
],
"dependencies": {
    "Microsoft.AspNet.Server.IIS": "1.0.0-beta2",
    "Microsoft.AspNet.Diagnostics": "1.0.0-beta2",
    "Microsoft.AspNet.Mvc": "6.0.0-beta2",
    "RavenDB.Client": "3.0.3599",
    "SharedIOModel": "1.0.0-*"
},
"frameworks": {
    "aspnet50": {},
    "aspnetcore50": {}
}

}

Код для RavenApiController.cs, который не встраивается в третью строку, начинается с:

    using System;
    using Microsoft.AspNet.Mvc;
    using Raven.Client;
    using Raven.Client.Document;;

    namespace SharedIO.Controllers
    {
        [RequireHttps]
        public abstract class RavenAPIController : Controller
        {
            public IDocumentStore Store
            {
                get { return LazyDocStore.Value; }
            }

Совершенно в тупик.

Для чего стоит intellisense, кажется, в состоянии найти ссылку очень хорошо, и я не получаю сообщение об ошибке, пока я фактически не 'строю решение.

Также Intellisense показывает мне, что (например) Raven.Client.Document.IDocumentStore «Доступен» в ASP.NET 5.0, но «Недоступен» в «ASP.NET Core 5.0».

Ответы на вопрос(1)

Ваш ответ на вопрос