Exemplo n.º 1
0
        public void CanLoadDefinitionsFromCommon()
        {
            JSchemaManagementRegistry registry     = new JSchemaManagementRegistry(RootData);
            JSchemaClassManager       classManager = registry.Get <JSchemaClassManager>();
            JSchemaClass common = classManager.LoadJSchemaClassFile(new HomePath("~/.data/JsonSchema/common_v1.yaml"));

            OutLine(common.ToJson(true));
            IEnumerable <JSchemaClass> definitions = JSchemaClass.FromDefinitions(common.JSchema, classManager);

            OutLine(definitions.ToJson(true), ConsoleColor.Yellow);
        }