/* End PrimaryConsumers section*/ /* Begin SecondaryConsumers section*/ public void PrintSecondaryConsumers(SecondaryConsumers secondary) { Console.WriteLine("SecondaryConsumerID: " + secondary.SecondaryConsumerID); Console.WriteLine("Name: " + secondary.Name); Console.WriteLine("Species: " + secondary.Species); Console.WriteLine("Features: " + secondary.Features); Console.WriteLine(new String('-', 20)); }
/// <summary> /// Import the string query statement which you want to retrieve a SecondaryConsumer from /// </summary> public SecondaryConsumers GetSecondaryConsumer(string statement) { SecondaryConsumers secondary = new SecondaryConsumers(); using (var session = _driver.Session()) { session.WriteTransaction(tx => { var result = tx.Run(statement); var nodeObject = JsonConvert.SerializeObject(result.Select(node => node[0].As <INode>().Properties).First()); secondary = JsonConvert.DeserializeObject <SecondaryConsumers>(nodeObject); }); } return(secondary); }