Documentation
¶
Index ¶
- func Handlers() []cqrs.EventHandler
- func NewActivityFollowHandler() cqrs.EventHandler
- func NewActivityLikeHandler() cqrs.EventHandler
- func NewActivityPostHandler() cqrs.EventHandler
- func NewActivityReplyHandler() cqrs.EventHandler
- func NewActivitySignUpHandler() cqrs.EventHandler
- func NewArticleLikedHandler() cqrs.EventHandler
- func NewArticlePublishedHandler() cqrs.EventHandler
- func NewArticleUpdatedHandler() cqrs.EventHandler
- func NewBadgeCommentHandler() cqrs.EventHandler
- func NewBadgeFollowHandler() cqrs.EventHandler
- func NewBadgeLikeHandler() cqrs.EventHandler
- func NewBadgePostHandler() cqrs.EventHandler
- func NewCommentCreatedHandler() cqrs.EventHandler
- func NewPointArticlePublishedHandler() cqrs.EventHandler
- func NewPointCommentCreatedHandler() cqrs.EventHandler
- func NewStatsPostHandler() cqrs.EventHandler
- func NewStatsReplyHandler() cqrs.EventHandler
- func NewStatsSignUpHandler() cqrs.EventHandler
- func NewUserFollowedHandler() cqrs.EventHandler
- func NewUserLastActiveUpdatedHandler() cqrs.EventHandler
- func TakeUpTo64Chars(s string) string
- type ArticleLikedEvent
- type ArticlePublishedEvent
- type ArticleUpdatedEvent
- type CommentCreatedEvent
- type UserFollowedEvent
- type UserLastActiveUpdatedEvent
- type UserSignUpEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewActivityFollowHandler ¶
func NewActivityFollowHandler() cqrs.EventHandler
NewActivityFollowHandler 记录关注行为
func NewActivityLikeHandler ¶
func NewActivityLikeHandler() cqrs.EventHandler
NewActivityLikeHandler 记录点赞行为
func NewActivityPostHandler ¶
func NewActivityPostHandler() cqrs.EventHandler
NewActivityPostHandler 记录发帖行为
func NewActivityReplyHandler ¶
func NewActivityReplyHandler() cqrs.EventHandler
NewActivityReplyHandler 记录回复行为
func NewActivitySignUpHandler ¶
func NewActivitySignUpHandler() cqrs.EventHandler
NewActivitySignUpHandler 记录注册行为
func NewArticleLikedHandler ¶
func NewArticleLikedHandler() cqrs.EventHandler
ArticleLikedHandler 文章点赞处理器
func NewArticlePublishedHandler ¶
func NewArticlePublishedHandler() cqrs.EventHandler
ArticlePublishedHandler 文章发布处理器
func NewArticleUpdatedHandler ¶
func NewArticleUpdatedHandler() cqrs.EventHandler
ArticleUpdatedHandler 文章更新处理器
func NewBadgeCommentHandler ¶ added in v0.2.2
func NewBadgeCommentHandler() cqrs.EventHandler
func NewBadgeFollowHandler ¶ added in v0.2.2
func NewBadgeFollowHandler() cqrs.EventHandler
func NewBadgeLikeHandler ¶ added in v0.2.2
func NewBadgeLikeHandler() cqrs.EventHandler
func NewBadgePostHandler ¶ added in v0.2.2
func NewBadgePostHandler() cqrs.EventHandler
func NewCommentCreatedHandler ¶
func NewCommentCreatedHandler() cqrs.EventHandler
CommentCreatedHandler 评论/回复创建处理器
func NewPointArticlePublishedHandler ¶
func NewPointArticlePublishedHandler() cqrs.EventHandler
NewPointArticlePublishedHandler 发帖获得积分
func NewPointCommentCreatedHandler ¶
func NewPointCommentCreatedHandler() cqrs.EventHandler
NewPointCommentCreatedHandler 评论获得积分
func NewStatsReplyHandler ¶
func NewStatsReplyHandler() cqrs.EventHandler
NewStatsReplyHandler 记录回复统计
func NewStatsSignUpHandler ¶
func NewStatsSignUpHandler() cqrs.EventHandler
NewStatsSignUpHandler 记录注册统计
func NewUserFollowedHandler ¶
func NewUserFollowedHandler() cqrs.EventHandler
UserFollowedHandler 用户关注处理器
func NewUserLastActiveUpdatedHandler ¶
func NewUserLastActiveUpdatedHandler() cqrs.EventHandler
UserLastActiveUpdatedHandler 用户最后活跃时间更新处理器
Types ¶
type ArticleLikedEvent ¶
ArticleLikedEvent 文章点赞事件
type ArticlePublishedEvent ¶
ArticlePublishedEvent 文章发布事件
type ArticleUpdatedEvent ¶
ArticleUpdatedEvent 文章更新事件
type CommentCreatedEvent ¶
type CommentCreatedEvent struct {
ArticleId uint64
CommentId uint64 // 新创建的评论ID
UserId uint64 // 评论者ID
Content string // 评论内容
ArticleAuthorId uint64 // 文章作者ID
ParentReplyId uint64 // 父评论ID(如果是回复评论)
ParentReplyAuthorId uint64 // 父评论作者ID
}
CommentCreatedEvent 评论/回复创建事件
type UserFollowedEvent ¶
UserFollowedEvent 用户关注事件
type UserLastActiveUpdatedEvent ¶
UserLastActiveUpdatedEvent 用户最后活跃时间更新事件
type UserSignUpEvent ¶
UserSignUpEvent 用户注册事件