private static string GenerateEdgeViewGraphViewDefinedEdgeFunction(string edgeViewName, Dictionary <string, string> attributetypeDictionary,
                                                                           Dictionary <Tuple <string, string>, List <Tuple <string, string> > > edgesAttributeMappingDictionary)
        {
            var template = new EdgeViewGraphViewDefinedFunctionTemplate
            {
                EdgeName          = edgeViewName,
                AttributeTypeDict = attributetypeDictionary,
                Mapping           = edgesAttributeMappingDictionary
            };

            return(template.TransformText());
        }
 private static string GenerateEdgeViewGraphViewDefinedEdgeFunction(string edgeViewName, Dictionary<string, string> attributetypeDictionary,
     Dictionary<Tuple<string, string>, List<Tuple<string, string>>>  edgesAttributeMappingDictionary)
 {
     var template = new EdgeViewGraphViewDefinedFunctionTemplate
     {
         EdgeName = edgeViewName,
         AttributeTypeDict = attributetypeDictionary,
         Mapping = edgesAttributeMappingDictionary
     };
     return template.TransformText();
 }