C# Class NotificationService.NotificationService

Inheritance: System.Web.Services.WebService
Afficher le fichier Open project: LeagueOfDevelopers/LodCore Class Usage Examples

Méthodes publiques

Méthode Description
GetEventsForUser ( int userId, int pageNumber ) : NotificationService.Event[]
GetNumberOfUnreadEvents ( int userId ) : int
MarkEventsAsRead ( ) : void
NotificationService ( IEventRepository eventRepository, PaginationSettings paginationSettings ) : Journalist
WasEventRead ( int eventId, int userId ) : bool

Method Details

GetEventsForUser() public méthode

public GetEventsForUser ( int userId, int pageNumber ) : NotificationService.Event[]
userId int
pageNumber int
Résultat NotificationService.Event[]

GetNumberOfUnreadEvents() public méthode

public GetNumberOfUnreadEvents ( int userId ) : int
userId int
Résultat int

MarkEventsAsRead() public méthode

public MarkEventsAsRead ( ) : void
Résultat void

NotificationService() public méthode

public NotificationService ( IEventRepository eventRepository, PaginationSettings paginationSettings ) : Journalist
eventRepository IEventRepository
paginationSettings PaginationSettings
Résultat Journalist

WasEventRead() public méthode

public WasEventRead ( int eventId, int userId ) : bool
eventId int
userId int
Résultat bool