예제 #1
0
 public MovieNotificationWorkflow(
     MovieNotificationsRepository movieNotificationsRepository,
     IMovieUserInterface userInterface,
     bool automaticNotificationForNewRequests)
 {
     _notificationsRepository             = movieNotificationsRepository;
     _userInterface                       = userInterface;
     _automaticNotificationForNewRequests = automaticNotificationForNewRequests;
 }
예제 #2
0
 public MovieRequestingWorkflow(
     MovieUserRequester user,
     IMovieSearcher searcher,
     IMovieRequester requester,
     IMovieUserInterface userInterface,
     IMovieNotificationWorkflow movieNotificationWorkflow)
 {
     _user                 = user;
     _searcher             = searcher;
     _requester            = requester;
     _userInterface        = userInterface;
     _notificationWorkflow = movieNotificationWorkflow;
 }
 public MovieRequestingWorkflow(
     MovieUserRequester user,
     IMovieSearcher searcher,
     IMovieRequester requester,
     IMovieUserInterface userInterface,
     MovieNotificationsRepository notificationRequestRepository)
 {
     _user          = user;
     _searcher      = searcher;
     _requester     = requester;
     _userInterface = userInterface;
     _notificationRequestRepository = notificationRequestRepository;
 }
 public DisabledMovieNotificationWorkflow(IMovieUserInterface userInterface)
 {
     _userInterface = userInterface;
 }
예제 #5
0
 public WebHookMovieUserInterface(IMovieUserInterface movieUserInterface)
 {
     _movieUserInterface = movieUserInterface;
 }