示例#1
0
        /// <summary>
        /// Search this ResourceSchema for a resource definition that has the provided type.
        /// </summary>
        /// <param name="resourceType">The resource type to look for in this ResourceSchema.</param>
        /// <returns></returns>
        public bool GetResourceDefinitionByResourceType(IEnumerable <string> resourceTypeSegments, out ResourceDefinition resourceDefinition)
        {
            var schemaKey = FormatResourceSchemaKey(resourceTypeSegments);

            return(ResourceDefinitions.TryGetValue(schemaKey, out resourceDefinition));
        }