Пример #1
0
 public NormalTvSeasonRequestingWorkflow(
     ITvShowSearcher searcher,
     ITvShowRequester requester,
     ITvShowUserInterface userInterface,
     ITvShowNotificationWorkflow tvShowNotificationWorkflow)
 {
     _searcher      = searcher;
     _requester     = requester;
     _userInterface = userInterface;
     _tvShowNotificationWorkflow = tvShowNotificationWorkflow;
 }
 public NormalTvSeasonRequestingWorkflow(
     TvShowUserRequester user,
     ITvShowSearcher searcher,
     ITvShowRequester requester,
     ITvShowUserInterface userInterface,
     TvShowNotificationsRepository tvShowNotificationsRepository)
 {
     _user          = user;
     _searcher      = searcher;
     _requester     = requester;
     _userInterface = userInterface;
     _notificationRequestRepository = tvShowNotificationsRepository;
 }
Пример #3
0
 public TvShowRequestingWorkflow(
     TvShowUserRequester user,
     ITvShowSearcher searcher,
     ITvShowRequester requester,
     ITvShowUserInterface userInterface,
     ITvShowNotificationWorkflow tvShowNotificationWorkflow)
 {
     _user          = user;
     _searcher      = searcher;
     _requester     = requester;
     _userInterface = userInterface;
     _tvShowNotificationWorkflow = tvShowNotificationWorkflow;
 }
 public DiscordTvShowsRequestingWorkFlow(
     SocketCommandContext context,
     DiscordSocketClient discord,
     ITvShowSearcher tvShowSearcher,
     ITvShowRequester tvShowRequester,
     DiscordSettingsProvider discordSettingsProvider,
     TvShowNotificationsRepository notificationsRepository)
     : base(discord, context)
 {
     _tvShowSearcher          = tvShowSearcher;
     _tvShowRequester         = tvShowRequester;
     _notificationsRepository = notificationsRepository;
     _discordSettings         = discordSettingsProvider.Provide();
 }
Пример #5
0
 public TvShowRequestingWorkflow(
     TvShowUserRequester user,
     int categoryId,
     ITvShowSearcher searcher,
     ITvShowRequester requester,
     ITvShowUserInterface userInterface,
     ITvShowNotificationWorkflow tvShowNotificationWorkflow,
     TvShowsSettings settings)
 {
     _user          = user;
     _categoryId    = categoryId;
     _searcher      = searcher;
     _requester     = requester;
     _userInterface = userInterface;
     _tvShowNotificationWorkflow = tvShowNotificationWorkflow;
     _settings = settings;
 }