Class DefaultReactionDefinitionStore
Inheritance
DefaultReactionDefinitionStore
Assembly: Volo.CmsKit.Domain.dll
Syntax
public class DefaultReactionDefinitionStore : IReactionDefinitionStore, IEntityTypeDefinitionStore<ReactionEntityTypeDefinition>, ITransientDependency
Constructors
DefaultReactionDefinitionStore(IOptions<CmsKitReactionOptions>)
Declaration
public DefaultReactionDefinitionStore(IOptions<CmsKitReactionOptions> options)
Parameters
Properties
Options
Declaration
protected CmsKitReactionOptions Options { get; }
Property Value
Methods
GetAsync(string)
Declaration
public virtual Task<ReactionEntityTypeDefinition> GetAsync(string entityType)
Parameters
Type |
Name |
Description |
string |
entityType |
|
Returns
GetReactionOrNullAsync(string, string)
Declaration
public virtual Task<ReactionDefinition> GetReactionOrNullAsync(string reactionName, string entityType)
Parameters
Returns
GetReactionsAsync(string)
Declaration
public virtual Task<List<ReactionDefinition>> GetReactionsAsync(string entityType)
Parameters
Type |
Name |
Description |
string |
entityType |
|
Returns
IsDefinedAsync(string)
Declaration
public virtual Task<bool> IsDefinedAsync(string entityType)
Parameters
Type |
Name |
Description |
string |
entityType |
|
Returns
Implements
Extension Methods