Show / Hide Table of Contents

Class ReactionPublicController

Inheritance
System.Object
CmsKitControllerBase
CmsKitPublicControllerBase
ReactionPublicController
Implements
IReactionPublicAppService
IApplicationService
Namespace: Volo.CmsKit.Public.Reactions
Assembly: Volo.CmsKit.Public.HttpApi.dll
Syntax
public class ReactionPublicController : CmsKitPublicControllerBase, IReactionPublicAppService, IApplicationService

Constructors

ReactionPublicController(IReactionPublicAppService)

Declaration
public ReactionPublicController(IReactionPublicAppService reactionPublicAppService)
Parameters
Type Name Description
IReactionPublicAppService reactionPublicAppService

Properties

ReactionPublicAppService

Declaration
protected IReactionPublicAppService ReactionPublicAppService { get; }
Property Value
Type Description
IReactionPublicAppService

Methods

CreateAsync(String, String, String)

Declaration
public virtual Task CreateAsync(string entityType, string entityId, string reaction)
Parameters
Type Name Description
System.String entityType
System.String entityId
System.String reaction
Returns
Type Description
System.Threading.Tasks.Task

DeleteAsync(String, String, String)

Declaration
public virtual Task DeleteAsync(string entityType, string entityId, string reaction)
Parameters
Type Name Description
System.String entityType
System.String entityId
System.String reaction
Returns
Type Description
System.Threading.Tasks.Task

GetForSelectionAsync(String, String)

Declaration
public virtual Task<ListResultDto<ReactionWithSelectionDto>> GetForSelectionAsync(string entityType, string entityId)
Parameters
Type Name Description
System.String entityType
System.String entityId
Returns
Type Description
System.Threading.Tasks.Task<ListResultDto<ReactionWithSelectionDto>>

Implements

IReactionPublicAppService
IApplicationService

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft