C# Class Microsoft.AspNet.SignalR.Compression.Server.ReflectedPayloadDescriptorProvider

Inheritance: IPayloadDescriptorProvider
Show file Open project: NTaylorMullen/SignalR.Compression

Public Methods

Method Description
GetPayload ( Type type ) : PayloadDescriptor
GetPayloads ( ) : IEnumerable
HasPayload ( Type type ) : bool
IsPayload ( Type type ) : bool
ReflectedPayloadDescriptorProvider ( IDependencyResolver resolver ) : System

Protected Methods

Method Description
BuildPayloadsCache ( ) : PayloadDescriptor>.IDictionary

Private Methods

Method Description
GetTypesSafe ( Assembly a ) : IEnumerable
HasPayloadAttribute ( Type type ) : bool

Method Details

BuildPayloadsCache() protected method

protected BuildPayloadsCache ( ) : PayloadDescriptor>.IDictionary
return PayloadDescriptor>.IDictionary

GetPayload() public method

public GetPayload ( Type type ) : PayloadDescriptor
type System.Type
return PayloadDescriptor

GetPayloads() public method

public GetPayloads ( ) : IEnumerable
return IEnumerable

HasPayload() public method

public HasPayload ( Type type ) : bool
type System.Type
return bool

IsPayload() public method

public IsPayload ( Type type ) : bool
type System.Type
return bool

ReflectedPayloadDescriptorProvider() public method

public ReflectedPayloadDescriptorProvider ( IDependencyResolver resolver ) : System
resolver IDependencyResolver
return System