Esempio n. 1
0
        /// <summary>
        /// Create a new schema resolver in the context of the given swagger spec
        /// </summary>
        /// <param name="modeler">The swagger spec modeler</param>
        public SchemaResolver(SwaggerModeler modeler)
        {
            if (modeler == null)
            {
                throw new ArgumentNullException("modeler");
            }

            _modeler = modeler;
            _serviceDefinition = modeler.ServiceDefinition;
        }
Esempio n. 2
0
        /// <summary>
        /// Create a new schema resolver in the context of the given swagger spec
        /// </summary>
        /// <param name="modeler">The swagger spec modeler</param>
        public SchemaResolver(SwaggerModeler modeler)
        {
            if (modeler == null)
            {
                throw new ArgumentNullException("modeler");
            }

            _modeler = modeler;
            _serviceDefinition = modeler.ServiceDefinition;
            _visitedReferences = new List<string>();
        }