DataAccess layer for Neo4j

DataAccess layer for Neo4j

Old forum URL:

msrs_it posted on Tuesday, March 31, 2015

Recently I was introduced to Neo4j (graph) database and I would like to try it with CSLA.NET. In order to try I've a couple of questions

  1. Which data object manager (like ConnectionManager, ObjectContextManager, etc...) can I use?
  2. Do I need to modify any of the DalFactory.cs or DalManager.cs classes?

Neo4j supports REST API and we can connect to the database using the following connection string "http://localhost:7474/db/data" (if it is installed on the same machine).

Suggestions will be appreciated.



ajj3085 replied on Wednesday, April 01, 2015

You'd probably not use any of those, you'd just call the web service it provides in your DataPortal_xyz method.

Unless they provide a library which implements the normal Ado.Net interfaces like IDbConnection, then you could use ConnectionManager.

Copyright (c) Marimer LLC