Table of Contents

Interface IContentBasedObjectResultOptions<T>

Namespace
Cuemon.AspNetCore.Mvc
Assembly
Cuemon.AspNetCore.Mvc.dll

Defines options that is related to ICacheableObjectResult operations.

public interface IContentBasedObjectResultOptions<T>

Type Parameters

T

The type of the object to make cacheable.

Properties

ChecksumProvider

Gets or sets the function delegate that resolves a checksum defining the data integrity of the specified T.

Func<T, byte[]> ChecksumProvider { get; set; }

Property Value

Func<T, Byte[]>

The function delegate that resolves a checksum defining the data integrity of the specified T.

WeakChecksumProvider

Gets or sets the function delegate that resolves a value hinting whether the specified ChecksumProvider resembles a weak or a strong checksum strength.

Func<T, bool> WeakChecksumProvider { get; set; }

Property Value

Func<T, Boolean>

The function delegate that resolves a value hinting whether the specified ChecksumProvider resembles a weak or a strong checksum strength.