C# Class BinaryStudio.TaskManager.Logic.Core.NewsProcessor

Inheritance: INewsProcessor
Show file Open project: dv00d00/BinaryStudio.TaskManager Class Usage Examples

Public Methods

Method Description
AddNews ( HumanTaskHistory taskHistory, User user ) : void
AddNews ( News news ) : void
CreateNewsForUsersInProject ( HumanTaskHistory taskHistory, int projectId ) : void
NewsProcessor ( INotifier notifier, INewsRepository newsRepository, IProjectProcessor projectProcessor ) : System.Collections.Generic

Method Details

AddNews() public method

public AddNews ( HumanTaskHistory taskHistory, User user ) : void
taskHistory BinaryStudio.TaskManager.Logic.Domain.HumanTaskHistory
user BinaryStudio.TaskManager.Logic.Domain.User
return void

AddNews() public method

public AddNews ( News news ) : void
news BinaryStudio.TaskManager.Logic.Domain.News
return void

CreateNewsForUsersInProject() public method

public CreateNewsForUsersInProject ( HumanTaskHistory taskHistory, int projectId ) : void
taskHistory BinaryStudio.TaskManager.Logic.Domain.HumanTaskHistory
projectId int
return void

NewsProcessor() public method

public NewsProcessor ( INotifier notifier, INewsRepository newsRepository, IProjectProcessor projectProcessor ) : System.Collections.Generic
notifier INotifier
newsRepository INewsRepository
projectProcessor IProjectProcessor
return System.Collections.Generic