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.