Problemas con RavenDB. Referencia del cliente en asp.net 5.0 project.json

Estoy tratando de construir un RavenApiController con el nuevo material ASP.NET 5.0 (también conocido como Asp.Net vNext) y parece que no puedo obtener las referencias de RavenDB.Client para que funcionen.

El error que obtengo es

Error CS0246 No se pudo encontrar el tipo o nombre de espacio de nombres 'Raven' (¿falta una directiva de uso o una referencia de ensamblado?) SharedIO.ASP.NET Core 5.0 RavenApiController.cs 3

Mi project.json es el siguiente

{
"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": {}
}

}

El código para RavenApiController.cs que no se genera en la tercera línea comienza como:

    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; }
            }

Totalmente perplejo.

Por lo que vale, intellisense parece ser capaz de encontrar la referencia bien y no recibo un error hasta que realmente 'construyo la solución.

También Intellisense me muestra que (por ejemplo) Raven.Client.Document.IDocumentStore está 'Disponible' en ASP.NET 5.0 pero 'No disponible' en 'ASP.NET Core 5.0'.

Respuestas a la pregunta(1)

Su respuesta a la pregunta