IMetadataValue Interface
Implement this interface to provide lazy metadata values or values based on other metadata.
IMetadataValue
IConfig
DelegateMetadataValue
Config<TValue>
CachedDelegateMetadataValue
ScriptMetadataValue
LazyDocumentMetadataValue

Syntax

public interface IMetadataValue

Methods

Name Return Value Summary
Get(string, IMetadata) object
Lazily loads a metadata value. This method will be called for each request and the return object will be processed like any other metadata value. The implementation of this method must be thread-safe.

Extension Methods