Table of Contents

Interface ISavedRule<TEntityView>

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

Provides the functionalities of a saved rule.

public interface ISavedRule<in TEntityView> where TEntityView : IEntityView

Type Parameters

TEntityView

The entity view type.

Methods

OnSavedAsync(ISavedRuleArguments<TEntityView>)

Executes the saved rule.

Task OnSavedAsync(ISavedRuleArguments<in TEntityView> args)

Parameters

args ISavedRuleArguments<TEntityView>

Saved rule arguments.

Returns

Task

A Task representing the asynchronous operation.