C# Class Skimur.Web.Controllers.MessagesController

Inheritance: BaseController
Afficher le fichier Open project: skimur/skimur

Méthodes publiques

Méthode Description
Compose ( string to = null, string subject = null, string message = null ) : Microsoft.AspNet.Mvc.ActionResult
Details ( System.Guid id, System.Guid context = null ) : Microsoft.AspNet.Mvc.ActionResult
Inbox ( InboxType type, int pageNumber, int pageSize ) : Microsoft.AspNet.Mvc.ActionResult
MessagesController ( ICommandBus commandBus, ILogger logger, IUserContext userContext, IMessageDao messageDao, IMessageWrapper messageWrapper, ISubDao subDao, IModerationDao moderationDao ) : System
ModeratorMail ( InboxType type, string subName = null, int pageNumber = null, int pageSize = null ) : Microsoft.AspNet.Mvc.ActionResult
Sent ( int pageNumber, int pageSize ) : Microsoft.AspNet.Mvc.ActionResult

Private Methods

Méthode Description
Compose ( ComposeMessageViewModel model ) : Microsoft.AspNet.Mvc.ActionResult
MarkMessagesAsRead ( List messages ) : Microsoft.AspNet.Mvc.ActionResult
MarkMessagesAsUnread ( List messages ) : Microsoft.AspNet.Mvc.ActionResult
Reply ( ReplyMessageViewModel model ) : Microsoft.AspNet.Mvc.ActionResult

Method Details

Compose() public méthode

public Compose ( string to = null, string subject = null, string message = null ) : Microsoft.AspNet.Mvc.ActionResult
to string
subject string
message string
Résultat Microsoft.AspNet.Mvc.ActionResult

Details() public méthode

public Details ( System.Guid id, System.Guid context = null ) : Microsoft.AspNet.Mvc.ActionResult
id System.Guid
context System.Guid
Résultat Microsoft.AspNet.Mvc.ActionResult

Inbox() public méthode

public Inbox ( InboxType type, int pageNumber, int pageSize ) : Microsoft.AspNet.Mvc.ActionResult
type InboxType
pageNumber int
pageSize int
Résultat Microsoft.AspNet.Mvc.ActionResult

MessagesController() public méthode

public MessagesController ( ICommandBus commandBus, ILogger logger, IUserContext userContext, IMessageDao messageDao, IMessageWrapper messageWrapper, ISubDao subDao, IModerationDao moderationDao ) : System
commandBus ICommandBus
logger ILogger
userContext IUserContext
messageDao IMessageDao
messageWrapper IMessageWrapper
subDao ISubDao
moderationDao IModerationDao
Résultat System

ModeratorMail() public méthode

public ModeratorMail ( InboxType type, string subName = null, int pageNumber = null, int pageSize = null ) : Microsoft.AspNet.Mvc.ActionResult
type InboxType
subName string
pageNumber int
pageSize int
Résultat Microsoft.AspNet.Mvc.ActionResult

Sent() public méthode

public Sent ( int pageNumber, int pageSize ) : Microsoft.AspNet.Mvc.ActionResult
pageNumber int
pageSize int
Résultat Microsoft.AspNet.Mvc.ActionResult