Table of Contents

Class CompressorDispatcherBuilderExtensions

Namespace
IceRpc.Extensions.DependencyInjection
Assembly
IceRpc.Compressor.dll

Provides an extension method for IDispatcherBuilder to add the compressor middleware.

public static class CompressorDispatcherBuilderExtensions
Inheritance
CompressorDispatcherBuilderExtensions
Inherited Members

Methods

UseCompressor(IDispatcherBuilder, CompressionFormat, CompressionLevel)

Adds a CompressorMiddleware to this dispatcher builder.

public static IDispatcherBuilder UseCompressor(this IDispatcherBuilder builder, CompressionFormat compressionFormat, CompressionLevel compressionLevel = CompressionLevel.Fastest)

Parameters

builder IDispatcherBuilder

The builder being configured.

compressionFormat CompressionFormat

The compression format for the compress operation.

compressionLevel CompressionLevel

The compression level for the compress operation.

Returns

IDispatcherBuilder

The builder being configured.