public FeedsController(FeedService feedService, IFeedsRepository feedRepository, ISubscribersRepository subscribersRepository, IdentityService identityService, IConfigurationProvider configurationProvider) { this.feedService = feedService; this.feedRepository = feedRepository; this.subscribersRepository = subscribersRepository; this.identityService = identityService; this.configurationProvider = configurationProvider; }
public HomeController() { UserRepository = new EfModelRepository(); PostsRepository = new EfPostRepository(); SubscribersRepository = new EfSubscribersRepository(); ImgsRepository = new EfImgsRepository(); TweetsImgsRepository = new EfTweetsImgsRepository(); }
public NotificationsController(ISubscribersRepository repository, IMessageSender messageSender) { using (var context = new MarketingNotificationsContext()) { ViewBag.CountBoat = context.Subscribers.Count(s => s.Boat && s.Subscribed); ViewBag.CountRV = context.Subscribers.Count(s => s.Rv && s.Subscribed); ViewBag.CountBridal = context.Subscribers.Count(s => s.Bridal && s.Subscribed); ViewBag.CountTest = context.Subscribers.Count(s => s.TestGroup && s.Subscribed); ViewBag.CountNonSub = context.Subscribers.Count(s => !s.Subscribed); ViewBag.CountSub = context.Subscribers.Count(s => s.Subscribed); ViewBag.BoatCost = (context.Subscribers.Count(s => s.Boat && s.Subscribed)) * .0075; ViewBag.RvCost = (context.Subscribers.Count(s => s.Rv && s.Subscribed)) * .0075; ViewBag.BridalCost = (context.Subscribers.Count(s => s.Bridal && s.Subscribed)) * .0075; ViewBag.TestCost = (context.Subscribers.Count(s => s.TestGroup && s.Subscribed)) * .0075; } _messageSender = messageSender; _repository = repository; }
public SubscribersService(ISubscribersRepository repository) { _repository = repository; }
/// <summary> /// Initializes a new instance of the <see cref="SubscriptionService"/> class. /// </summary> /// <param name="repository">Notifications subscribers repository.</param> /// <param name="settingsProvider">Provides subscription settings.</param> public SubscriptionService(ISubscribersRepository repository, ISubscriptionSettingsProvider settingsProvider) { _repository = repository; _settingsProvider = settingsProvider; }
public SubscribersController(ISubscribersRepository repository) { _repository = repository; }
public NotificationsController(ISubscribersRepository repository, INotificationService notificationService) { _notificationService = notificationService; _repository = repository; }
public NotificationsController(ISubscribersRepository repository, IMessageSender messageSender) { _messageSender = messageSender; _repository = repository; }
public MessageCreator(ISubscribersRepository repository) { _repository = repository; }
public NotificationLogic(ISubscribersRepository repository, ILogger <NotificationLogic> logger) { this.repository = repository; this.logger = logger; }
public SubscriberService(ISubscribersRepository iSubscribersRepository, IMessageRepository iMessageRepository) { _iSubscribersRepository = iSubscribersRepository; _iMessageRepository = iMessageRepository; }
public SubscribersController(ISubscribersRepository subscribersRepository) { this.subscribersRepository = subscribersRepository; }
public SubscribersService(ISubscribersRepository subscribersRepository, ISourceTypeRepository SourceRepository, IUnitOfWork unitOfWork) { this.subscribersRepository = subscribersRepository; this.SourceTypeRepository = SourceRepository; this.unitOfWork = unitOfWork; }