Приложение WPF и клиент Neo4j всегда выдают мне 404 - PullRequest
0 голосов
/ 25 февраля 2020

Я использую neo4j Client v4.0.0.1 и хочу создать только один узел из класса, но я всегда получаю следующую ошибку 404.

Код ошибки:

System.Exception: 'Received an unexpected HTTP status when executing the request.

The response status was: 404 Not Found

The response from Neo4j (which might include useful detail!) was: '

Если я использую curl, чтобы проверить, все ли в порядке:

curl -I localhost:7474
HTTP/1.1 200 OK
Date: Tue, 25 Feb 2020 14:23:18 GMT
Access-Control-Allow-Origin: *
Content-Type: application/json;charset=utf-8
Content-Length: 223

И:

curl -I http://localhost:7474/db/data
HTTP/1.1 302 Found
Date: Tue, 25 Feb 2020 14:23:26 GMT
Location: http://localhost:7474/db/data/
Content-Length: 0

все будет в порядке. Вот моя попытка, которую я хотел бы начать с:

public class Person
    {
        public string Name { get; set; }
        public int Id { get; set; }
        public int Age { get; set; }
    }

private void createNode(){
            var client = new GraphClient(new Uri("http://localhost:7474/db/data/"), "neo4j", "neo4j");

        client.Connect();

        var results = client.Cypher
                    .Create("(n:Person)")
                    .Return((a) => new {
                        Person = a.As<Person>()
                    }).Results;

    }

1 Ответ

0 голосов
/ 23 марта 2020

Я рекомендую использовать драйвер Neo4j. Я не уверен, что библиотека neo4j client. net поддерживает Neo4j 4.0. Также вы можете вернуться к версии 3.5

...