示例#1
0
        /* Generate a message which is sent to the client with the dep anal results */
        public static Message GetDependecyAnanlyzeClientResult(RelationshipTable table, string currentRequestUrl, string localServiceUrl)
        {
            Message msg = new Message();

            msg.cmd  = Message.Command.Depanal;
            msg.src  = localServiceUrl;
            msg.dst  = currentRequestUrl;
            msg.body = table.ToXMLString();
            return(msg);
        }
示例#2
0
        static void Main(string[] args)
        {
            RelationshipTable table  = new RelationshipTable();
            TypeElement       parent = new TypeElement();

            parent.FileName = "Test.cs";
            parent.TypeName = "Test";
            parent.Type     = "class";

            TypeElement child = new TypeElement();

            child.FileName = "Test.cs";
            child.TypeName = "Test";
            child.Type     = "class";

            table.add(parent, child);

            Console.WriteLine(table.PackageDependencyXMLRepresentation());
            Console.WriteLine(table.ToXMLString());
        }