C# Class Blog.Services.Implementation.NotificationService

Inheritance: BaseService, INotificationService
Show file Open project: jsnmgpnty/Blogness2.0

Public Methods

Method Description
NotificationService ( IRedisService redisService ) : System.ServiceModel.Activation
PublishCommentAdded ( CommentAdded commentAdded ) : void
PublishCommentLikesUpdate ( CommentLikesUpdate commentLikesUpdate ) : void
PublishMessage ( string message ) : void
PublishPostLikesUpdate ( PostLikesUpdate postLikesUpdate ) : void

Method Details

NotificationService() public method

public NotificationService ( IRedisService redisService ) : System.ServiceModel.Activation
redisService IRedisService
return System.ServiceModel.Activation

PublishCommentAdded() public method

public PublishCommentAdded ( CommentAdded commentAdded ) : void
commentAdded Blog.Common.Contracts.ViewModels.SocketViewModels.CommentAdded
return void

PublishCommentLikesUpdate() public method

public PublishCommentLikesUpdate ( CommentLikesUpdate commentLikesUpdate ) : void
commentLikesUpdate Blog.Common.Contracts.ViewModels.SocketViewModels.CommentLikesUpdate
return void

PublishMessage() public method

public PublishMessage ( string message ) : void
message string
return void

PublishPostLikesUpdate() public method

public PublishPostLikesUpdate ( PostLikesUpdate postLikesUpdate ) : void
postLikesUpdate Blog.Common.Contracts.ViewModels.SocketViewModels.PostLikesUpdate
return void