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

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

Public Methods

Method Description
Compress ( object payload ) : object
Compress ( object payload, CompressionSettings settings ) : object
DefaultPayloadCompressor ( IDependencyResolver resolver ) : System
DefaultPayloadCompressor ( IPayloadDescriptorProvider provider ) : System

Private Methods

Method Description
ApplyCompressionSettings ( object payload, CompressionSettings settings ) : object
CheckNull ( object payload, DataDescriptor descriptor ) : object

Method Details

Compress() public method

public Compress ( object payload ) : object
payload object
return object

Compress() public method

public Compress ( object payload, CompressionSettings settings ) : object
payload object
settings CompressionSettings
return object

DefaultPayloadCompressor() public method

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

DefaultPayloadCompressor() public method

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