【copy from AssetGraph and just persist Graph Functions】 ##Support User Define Controller ##Support User Define Node ##Support User Define Port ##Support User Define Connection