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

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

Public Methods

Method Description
CompressableParameterResolver ( IPayloadDescriptorProvider provider, IPayloadDecompressor decompressor ) : System
ResolveMethodParameters ( MethodDescriptor method, IList values ) : IList
ResolveParameter ( ParameterDescriptor descriptor, IJsonValue value ) : object

Resolves a parameter value based on the provided object.

Method Details

CompressableParameterResolver() public method

public CompressableParameterResolver ( IPayloadDescriptorProvider provider, IPayloadDecompressor decompressor ) : System
provider IPayloadDescriptorProvider
decompressor IPayloadDecompressor
return System

ResolveMethodParameters() public method

public ResolveMethodParameters ( MethodDescriptor method, IList values ) : IList
method Microsoft.AspNet.SignalR.Hubs.MethodDescriptor
values IList
return IList

ResolveParameter() public method

Resolves a parameter value based on the provided object.
public ResolveParameter ( ParameterDescriptor descriptor, IJsonValue value ) : object
descriptor Microsoft.AspNet.SignalR.Hubs.ParameterDescriptor Parameter descriptor.
value IJsonValue Value to resolve the parameter value from.
return object