예제 #1
0
        public void GetNodesByMultipleProperties()
        {
            using (var client = new NeoClient(URL, USER, PASSWORD, CONFIG))
            {
                client.Connect();

                var user = client.Add(new User {
                    Email = "*****@*****.**", FirstName = "Oktay", LastName = "Kýr"
                });

                var properties = new Dictionary <string, object>()
                {
                    { nameof(User.Email), user.Email },
                    { nameof(User.FirstName), user.FirstName },
                    { nameof(User.LastName), user.LastName }
                };

                IList <User> entities = client.GetByProperties <User>(properties);

                entities.Should().NotBeNullOrEmpty();
            }
        }