C# 클래스 Swashbuckle.Swagger.SchemaRegistry

파일 보기 프로젝트 열기: BenjaminAdams/Swashbuckle-blue 1 사용 예제들

공개 메소드들

메소드 설명
GetOrRegister ( Type type ) : Schema
SchemaRegistry ( JsonSerializerSettings jsonSerializerSettings, IDictionary customSchemaMappings, IEnumerable schemaFilters, IEnumerable modelFilters, bool ignoreObsoleteProperties, string>.Func schemaIdSelector, bool describeAllEnumsAsStrings, bool describeStringEnumsInCamelCase ) : System

비공개 메소드들

메소드 설명
CreateArraySchema ( JsonArrayContract arrayContract ) : Schema
CreateDefinitionSchema ( Type type ) : Schema
CreateDictionarySchema ( JsonDictionaryContract dictionaryContract ) : Schema
CreateEnumSchema ( Newtonsoft.Json.Serialization.JsonPrimitiveContract primitiveContract, Type type ) : Schema
CreateInlineSchema ( Type type ) : Schema
CreateObjectSchema ( JsonObjectContract jsonContract ) : Schema
CreatePrimitiveSchema ( Newtonsoft.Json.Serialization.JsonPrimitiveContract primitiveContract ) : Schema
CreateRefSchema ( Type type ) : Schema

메소드 상세

GetOrRegister() 공개 메소드

public GetOrRegister ( Type type ) : Schema
type System.Type
리턴 Schema

SchemaRegistry() 공개 메소드

public SchemaRegistry ( JsonSerializerSettings jsonSerializerSettings, IDictionary customSchemaMappings, IEnumerable schemaFilters, IEnumerable modelFilters, bool ignoreObsoleteProperties, string>.Func schemaIdSelector, bool describeAllEnumsAsStrings, bool describeStringEnumsInCamelCase ) : System
jsonSerializerSettings Newtonsoft.Json.JsonSerializerSettings
customSchemaMappings IDictionary
schemaFilters IEnumerable
modelFilters IEnumerable
ignoreObsoleteProperties bool
schemaIdSelector string>.Func
describeAllEnumsAsStrings bool
describeStringEnumsInCamelCase bool
리턴 System