public override string GetNode(DependencyGraphGeneratorFramework.FileInfo fileInfo) { string color = "black"; switch (Path.GetExtension(fileInfo.FileName).ToLower()) { case ".dll": color = "LightBlue"; break; case ".exe": color = "PaleGreen"; break; } return(String.Format("\"{0}\" [fillcolor={1}];", fileInfo.FileName, color)); }
public override string GetEdge(DependencyGraphGeneratorFramework.FileInfo fileInfoFrom, DependencyGraphGeneratorFramework.FileInfo fileInfoTo) { return(String.Format("\"{0}\" -> \"{1}\";", fileInfoFrom.FileName, fileInfoTo.FileName)); }