C# 클래스 WebApiProxy.Server.MetadataProvider

파일 보기 프로젝트 열기: WebApiProxy/WebApiProxy 1 사용 예제들

공개 메소드들

메소드 설명
GetMetadata ( HttpRequestMessage request ) : WebApiProxy.Core.Models.Metadata
MetadataProvider ( System.Web.Http.HttpConfiguration config ) : System

비공개 메소드들

메소드 설명
AddModelDefinition ( Type classToDef ) : void
AddTypeToIgnore ( string name ) : void
GetConstantValue ( FieldInfo constant ) : string
GetDescription ( MemberInfo member ) : string
GetDescription ( Type type ) : string
GetGenericRepresentation ( Type type, string>.Func getTypedParameterRepresentation, WebApiProxy.Core.Models.ModelDefinition model = null ) : string
GetGenericTypeDefineRepresentation ( Type genericTypeDefClass ) : string
ParseType ( Type type, WebApiProxy.Core.Models.ModelDefinition model = null ) : string

메소드 상세

GetMetadata() 공개 메소드

public GetMetadata ( HttpRequestMessage request ) : WebApiProxy.Core.Models.Metadata
request System.Net.Http.HttpRequestMessage
리턴 WebApiProxy.Core.Models.Metadata

MetadataProvider() 공개 메소드

public MetadataProvider ( System.Web.Http.HttpConfiguration config ) : System
config System.Web.Http.HttpConfiguration
리턴 System