Class SavingRuleArgumentsExtensions
- Namespace
- GroupeIsa.Neos.Domain.Rules.EventRules
- Assembly
- GroupeIsa.Neos.Domain.Abstractions.dll
Provides typed helpers over ISavingRuleArguments<TEntity>.
public static class SavingRuleArgumentsExtensions
- Inheritance
-
SavingRuleArgumentsExtensions
- Inherited Members
Methods
GetOriginal<TEntity>(ISavingRuleArguments<TEntity>, TEntity)
Gets the original (pre-save) state of the given item, typed as the rule entity type.
public static TEntity GetOriginal<TEntity>(this ISavingRuleArguments<TEntity> args, TEntity item) where TEntity : BusinessEntity
Parameters
argsISavingRuleArguments<TEntity>The saving rule arguments.
itemTEntityThe item.
Returns
- TEntity
The item in its original state.
Type Parameters
TEntityThe entity type.
Remarks
Available on saving rules only. In a saved rule the original values have already been persisted, so original-value access is not meaningful there.