J'ai une application Asp.Net MVC3 qui utilise RavenDB incorporé pour stocker des données. La vue a besoin de données JSON qui est maintenant créé par le contrôleur de cette façon:Obtenir des données JSON à partir de RavenDB
public ContentResult Data()
{
var res = JsonConvert.SerializeObject(DocumentSession.Query<DataObject>());
return new ContentResult { Content = res, ContentType = "application/json" };
}
Tout fonctionne bien, mais pour moi, il semble inefficace, car les données qui sont stockées dans DB au format JSON est publié en feuilleton dans POCO puis désérialisée encore.
Existe-t-il un moyen plus direct d'obtenir des données json directement à partir de la base de données embarquée?
Merci l'homme. Réponse très utile! – Roberto