示例#1
0
 public RssSubscriptionHandler(
     IRssChannelsSubscriptionsRepository rssSubscriptionsRepository,
     ISessionProvider sessionProvider,
     IRssEntriesToReadRepository rssToReadRepository,
     IMapper mapper,
     IRssEventRepository rssEventsRepository)
 {
     this.rssSubscriptionsRepository = rssSubscriptionsRepository;
     this.sessionProvider            = sessionProvider;
     this.rssToReadRepository        = rssToReadRepository;
     this.mapper = mapper;
     this.rssEventsRepository = rssEventsRepository;
 }
 public RssSubscriptionHandler(
     IRssChannelsSubscriptionsRepository rssSubscriptionsRepository,
     IRssEntriesToReadRepository rssToReadRepository,
     IMapper mapper,
     IRssEventRepository rssEventsRepository,
     IUserAuthentication authentication)
 {
     this.rssSubscriptionsRepository = rssSubscriptionsRepository;
     this.rssToReadRepository = rssToReadRepository;
     this.mapper = mapper;
     this.rssEventsRepository = rssEventsRepository;
     this.authentication = authentication;
 }
示例#3
0
 public TestService(
     IUserRepository usersRepository,
     IRssChannelsRepository rssChannelsRepository,
     IRssChannelsSubscriptionsRepository rssSubscriptionRepository,
     IRssEntriesToReadRepository rssToReadRepository,
     IRssEventRepository rssEventRepository,
     ItanDatabaseContext database)
 {
     this.usersRepository = usersRepository;
     this.rssChannelsRepository = rssChannelsRepository;
     this.rssSubscriptionRepository = rssSubscriptionRepository;
     this.rssToReadRepository = rssToReadRepository;
     this.rssEventRepository = rssEventRepository;
     this.database = database;
 }
示例#4
0
 public RssSubscriptionService(
     ISessionProvider sessionProvider,
     IRssChannelsSubscriptionsRepository rssSubscriptionsRepository,
     IRssEntriesToReadRepository rssToReadRepository,
     IRssEventRepository rssEventsRepository,
     IRssChannelsRepository rssChannelsRepository,
     ISubscriptionHandlerFactory subscriptionHandlerFactory)
 {
     this.sessionProvider            = sessionProvider;
     this.rssSubscriptionsRepository = rssSubscriptionsRepository;
     this.rssToReadRepository        = rssToReadRepository;
     this.rssEventsRepository        = rssEventsRepository;
     this.rssChannelsRepository      = rssChannelsRepository;
     this.subscriptionHandlerFactory = subscriptionHandlerFactory;
 }
 public RssSubscriptionService(
     IRssChannelsSubscriptionsRepository rssSubscriptionsRepository,
     IRssEntriesToReadRepository rssToReadRepository,
     IRssEventRepository rssEventsRepository,
     IRssChannelsRepository rssChannelsRepository,
     ISubscriptionHandlerFactory subscriptionHandlerFactory,
     IUserAuthentication authentication)
 {
     this.rssSubscriptionsRepository = rssSubscriptionsRepository;
     this.rssToReadRepository = rssToReadRepository;
     this.rssEventsRepository = rssEventsRepository;
     this.rssChannelsRepository = rssChannelsRepository;
     this.subscriptionHandlerFactory = subscriptionHandlerFactory;
     this.authentication = authentication;
 }
示例#6
0
 public TestService(
     IUserRepository usersRepository,
     IRssChannelsRepository rssChannelsRepository,
     IRssChannelsSubscriptionsRepository rssSubscriptionRepository,
     IRssEntriesToReadRepository rssToReadRepository,
     IRssEventRepository rssEventRepository,
     ItanDatabaseContext database)
 {
     this.usersRepository           = usersRepository;
     this.rssChannelsRepository     = rssChannelsRepository;
     this.rssSubscriptionRepository = rssSubscriptionRepository;
     this.rssToReadRepository       = rssToReadRepository;
     this.rssEventRepository        = rssEventRepository;
     this.database = database;
 }
 public RssChannelsService(
     IRssChannelsRepository channelsRepository,
     ISessionProvider sessionProvider,
     IRssChannelsSubscriptionsRepository channelsSubscriptionRepository,
     IRssEntriesToReadRepository rssEntriesToReadRepository,
     IUserAuthentication authentication,
     IRssChannelsSubscriptionsRepository rssSubscriptionRepository,
     ISessionProvider session,
     IMapper mapping,
     IEventRssChannelCreatedRepository eventRssChannelCreatedRepository)
 {
     this.channelsRepository             = channelsRepository;
     this.sessionProvider                = sessionProvider;
     this.channelsSubscriptionRepository = channelsSubscriptionRepository;
     this.rssEntriesToReadRepository     = rssEntriesToReadRepository;
     this.authentication            = authentication;
     this.rssSubscriptionRepository = rssSubscriptionRepository;
     this.session = session;
     this.mapping = mapping;
     this.eventRssChannelCreatedRepository = eventRssChannelCreatedRepository;
 }