使用Neo4jClient动态创建neo4j节点

时间:2013-07-11 10:58:20

标签: neo4j neo4jclient

我有节点的基类:

public abstract class Node
{
    public virtual string Id { get; set; }
    public abstract string Type { get; }
}

让我的其他节点类像这样

public class Item : Node
{
    public string Name {get; set;}
    public string ItemNumber {get; set;}
    public override string Type
   {
        get { return "Item"; }
   }
}

还有许多其他类,如Item类代表不同的节点类型,我如何创建一个传递节点类型的方法,然后该方法创建该特定节点?

1 个答案:

答案 0 :(得分:2)

查看Factory Method创作模式。