SetMetadata
Decorator that assigns metadata to the class/function using the
specified key
.
const SetMetadata: <K = string, V = any>(metadataKey: K, metadataValue: V) => CustomDecorator<K>;
See also
Description
Requires two parameters:
key
- a value defining the key under which the metadata is storedvalue
- metadata to be associated withkey
This metadata can be reflected using the Reflector
class.
Example: @SetMetadata('roles', ['admin'])