Class Policy<TModel>
- Namespace
- Motiv
- Assembly
- Motiv.dll
Represents a "policy" whereby an arbitrary rule causes a single metadata instance to be returned for either the true and false condition. The metadata is a string.
public class Policy<TModel> : Policy<TModel, string>
Type Parameters
TModelThe model type that will be evaluated
- Inheritance
-
SpecBase<TModel>PolicyBase<TModel, string>Policy<TModel>
- Inherited Members
- Extension Methods
Constructors
Policy(PolicyBase<TModel, string>)
public Policy(PolicyBase<TModel, string> spec)
Parameters
specPolicyBase<TModel, string>
Policy(Func<PolicyBase<TModel, string>>)
public Policy(Func<PolicyBase<TModel, string>> specFactory)
Parameters
specFactoryFunc<PolicyBase<TModel, string>>