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

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

Public Methods

Method Description
Decompress ( object payload, PayloadDescriptor payloadDescriptor ) : object
Decompress ( object payload, Type expected ) : object
DefaultPayloadDecompressor ( IDependencyResolver resolver ) : System
DefaultPayloadDecompressor ( IPayloadDescriptorProvider provider ) : System

Private Methods

Method Description
CheckNull ( object payload, DataDescriptor descriptor ) : object
ConvertToObjectArray ( object data ) : object[]

Method Details

Decompress() public method

public Decompress ( object payload, PayloadDescriptor payloadDescriptor ) : object
payload object
payloadDescriptor PayloadDescriptor
return object

Decompress() public method

public Decompress ( object payload, Type expected ) : object
payload object
expected System.Type
return object

DefaultPayloadDecompressor() public method

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

DefaultPayloadDecompressor() public method

public DefaultPayloadDecompressor ( IPayloadDescriptorProvider provider ) : System
provider IPayloadDescriptorProvider
return System