Пример #1
0
        public void VisitApiSchema(IApiSchema apiSchema)
        {
            var description = apiSchema.ToString();

            this.AddDescriptionToString(description);

            // ApiEnumerationTypes
            foreach (var apiEnumerationType in apiSchema.ApiEnumerationTypes.Cast <ApiEnumerationType>())
            {
                apiEnumerationType.Accept(this, 1);
            }

            // ApiObjectTypes
            foreach (var apiObjectType in apiSchema.ApiObjectTypes.Cast <ApiObjectType>())
            {
                apiObjectType.Accept(this, 1);
            }

            // ApiScalarTypes
            foreach (var apiScalarType in apiSchema.ApiScalarTypes.Cast <ApiScalarType>())
            {
                apiScalarType.Accept(this, 1);
            }
        }