C# Class IsThereAnyNews.Services.Implementation.RssSubscriptionHandler

Inheritance: ISubscriptionHandler
Datei anzeigen Open project: jstadnicki/isthereanynews

Public Methods

Method Description
AddEventViewed ( long dtoId ) : void
GetSubscriptionViewModel ( long subscriptionId, ShowReadEntries showReadEntries ) : RssSubscriptionIndexViewModel
MarkRead ( string displayedItems ) : void
RssSubscriptionHandler ( IRssChannelsSubscriptionsRepository rssSubscriptionsRepository, IRssEntriesToReadRepository rssToReadRepository, IMapper mapper, IRssEventRepository rssEventsRepository, IUserAuthentication authentication ) : System

Private Methods

Method Description
GetRssSubscriptionIndexViewModel ( long subscriptionId, ShowReadEntries showReadEntries ) : RssSubscriptionIndexViewModel

Method Details

AddEventViewed() public method

public AddEventViewed ( long dtoId ) : void
dtoId long
return void

GetSubscriptionViewModel() public method

public GetSubscriptionViewModel ( long subscriptionId, ShowReadEntries showReadEntries ) : RssSubscriptionIndexViewModel
subscriptionId long
showReadEntries ShowReadEntries
return RssSubscriptionIndexViewModel

MarkRead() public method

public MarkRead ( string displayedItems ) : void
displayedItems string
return void

RssSubscriptionHandler() public method

public RssSubscriptionHandler ( IRssChannelsSubscriptionsRepository rssSubscriptionsRepository, IRssEntriesToReadRepository rssToReadRepository, IMapper mapper, IRssEventRepository rssEventsRepository, IUserAuthentication authentication ) : System
rssSubscriptionsRepository IRssChannelsSubscriptionsRepository
rssToReadRepository IRssEntriesToReadRepository
mapper IMapper
rssEventsRepository IRssEventRepository
authentication IUserAuthentication
return System