C# 클래스 RAML.WebApiExplorer.RamlSerializer

파일 보기 프로젝트 열기: mulesoft-labs/raml-dotnet-apiexplorer 1 사용 예제들

공개 메소드들

메소드 설명
Serialize ( Raml.Parser.Expressions.RamlDocument ramlDocument ) : string

비공개 메소드들

메소드 설명
SerializeAnnotationType ( StringBuilder sb, Raml.Parser.Expressions.AnnotationType annotationType ) : void
SerializeAnnotationTypes ( StringBuilder sb, AnnotationType>.IDictionary annotationTypes ) : void
SerializeArrayProperty ( StringBuilder sb, string enumerableTitle, IEnumerable enumerable, int indentation ) : void
SerializeBody ( StringBuilder sb, MimeType>.IDictionary body, int indentation ) : void
SerializeMethod ( StringBuilder sb, Raml.Parser.Expressions.Method method, int indentation ) : void
SerializeMethods ( StringBuilder sb, IEnumerable methods, int indentation ) : void
SerializeMimeType ( StringBuilder sb, MimeType>.KeyValuePair mimeType, int indentation ) : void
SerializeParameter ( StringBuilder sb, Parameter>.KeyValuePair parameter, int indentation ) : void
SerializeParameters ( StringBuilder sb, string parametersTitle, Parameter>.IDictionary parameters, int indentation ) : void
SerializeProtocols ( StringBuilder sb, IEnumerable protocols, int indentation ) : void
SerializeResource ( StringBuilder sb, Raml.Parser.Expressions.Resource resource, int indentation ) : void
SerializeResources ( StringBuilder sb, IEnumerable resources, int indentation ) : void
SerializeResponse ( StringBuilder sb, Raml.Parser.Expressions.Response response, int indentation ) : void
SerializeResponses ( StringBuilder sb, IEnumerable responses, int indentation ) : void
SerializeSchemas ( StringBuilder sb, string>.IEnumerable schemas ) : void
SerializeSecurityDescriptor ( StringBuilder sb, Raml.Parser.Expressions.SecuritySchemeDescriptor describedBy, int indent ) : void
SerializeSecurityScheme ( StringBuilder sb, SecurityScheme>.IDictionary scheme, int indent ) : void
SerializeSecuritySchemes ( StringBuilder sb, SecurityScheme>.IEnumerable securitySchemes ) : void
SerializeSecuritySettings ( StringBuilder sb, Raml.Parser.Expressions.SecuritySettings settings, int indent ) : void

메소드 상세

Serialize() 공개 메소드

public Serialize ( Raml.Parser.Expressions.RamlDocument ramlDocument ) : string
ramlDocument Raml.Parser.Expressions.RamlDocument
리턴 string