Table of Contents

Interface ISavingRule<TEntityView>

Namespace
GroupeIsa.Neos.Application.Rules.EventRules
Assembly
GroupeIsa.Neos.Application.Abstractions.dll

Provides the functionalities of a saving rule.

public interface ISavingRule<in TEntityView> where TEntityView : IEntityView

Type Parameters

TEntityView

The entity view type.

Methods

OnSavingAsync(ISavingRuleArguments<TEntityView>)

Executes the saving rule.

Task OnSavingAsync(ISavingRuleArguments<in TEntityView> args)

Parameters

args ISavingRuleArguments<TEntityView>

Saved rule arguments.

Returns

Task

A Task representing the asynchronous operation.