C# Class IsThereAnyNews.Services.Implementation.RssSubscriptionService

Inheritance: IRssSubscriptionService
Afficher le fichier Open project: jstadnicki/isthereanynews Class Usage Examples

Méthodes publiques

Méthode Description
LoadAllUnreadRssEntriesToReadForCurrentUserFromSubscription ( StreamType streamType, long subscriptionId, ShowReadEntries showReadEntries ) : RssSubscriptionIndexViewModel
MarkAllRssReadForSubscription ( MarkReadForSubscriptionDto dto ) : void
MarkClicked ( MarkClickedDto dto ) : void
MarkEntriesRead ( MarkReadDto dto ) : void
MarkRead ( MarkReadDto dto ) : void
RssSubscriptionService ( IRssChannelsSubscriptionsRepository rssSubscriptionsRepository, IRssEntriesToReadRepository rssToReadRepository, IRssEventRepository rssEventsRepository, IRssChannelsRepository rssChannelsRepository, ISubscriptionHandlerFactory subscriptionHandlerFactory, IUserAuthentication authentication ) : System
SubscribeCurrentUserToChannel ( AddChannelDto channelId ) : void
SubscribeCurrentUserToChannel ( long channelId ) : void
UnsubscribeCurrentUserFromChannelId ( long id ) : void

Method Details

LoadAllUnreadRssEntriesToReadForCurrentUserFromSubscription() public méthode

public LoadAllUnreadRssEntriesToReadForCurrentUserFromSubscription ( StreamType streamType, long subscriptionId, ShowReadEntries showReadEntries ) : RssSubscriptionIndexViewModel
streamType StreamType
subscriptionId long
showReadEntries ShowReadEntries
Résultat RssSubscriptionIndexViewModel

MarkAllRssReadForSubscription() public méthode

public MarkAllRssReadForSubscription ( MarkReadForSubscriptionDto dto ) : void
dto IsThereAnyNews.Dtos.MarkReadForSubscriptionDto
Résultat void

MarkClicked() public méthode

public MarkClicked ( MarkClickedDto dto ) : void
dto IsThereAnyNews.Dtos.MarkClickedDto
Résultat void

MarkEntriesRead() public méthode

public MarkEntriesRead ( MarkReadDto dto ) : void
dto MarkReadDto
Résultat void

MarkRead() public méthode

public MarkRead ( MarkReadDto dto ) : void
dto MarkReadDto
Résultat void

RssSubscriptionService() public méthode

public RssSubscriptionService ( IRssChannelsSubscriptionsRepository rssSubscriptionsRepository, IRssEntriesToReadRepository rssToReadRepository, IRssEventRepository rssEventsRepository, IRssChannelsRepository rssChannelsRepository, ISubscriptionHandlerFactory subscriptionHandlerFactory, IUserAuthentication authentication ) : System
rssSubscriptionsRepository IRssChannelsSubscriptionsRepository
rssToReadRepository IRssEntriesToReadRepository
rssEventsRepository IRssEventRepository
rssChannelsRepository IRssChannelsRepository
subscriptionHandlerFactory ISubscriptionHandlerFactory
authentication IUserAuthentication
Résultat System

SubscribeCurrentUserToChannel() public méthode

public SubscribeCurrentUserToChannel ( AddChannelDto channelId ) : void
channelId AddChannelDto
Résultat void

SubscribeCurrentUserToChannel() public méthode

public SubscribeCurrentUserToChannel ( long channelId ) : void
channelId long
Résultat void

UnsubscribeCurrentUserFromChannelId() public méthode

public UnsubscribeCurrentUserFromChannelId ( long id ) : void
id long
Résultat void