public AddMovieCommandHandler(WriteMovieRepository movieRepository, DirectorRepository directorRepository, ApplicationDbContext db, ChannelQueue <MovieAdded> channel) { _movieRepository = movieRepository; _directorRepository = directorRepository; _db = db; _channel = channel; }
public DeleteMovieCommandHandler(ApplicationDbContext db, WriteMovieRepository movieRepository, ChannelQueue <MovieDeletedEvent> channel) { _db = db; _movieRepository = movieRepository; _channel = channel; }
public DeleteMovieCommandHandler(WriteMovieRepository writeMovieRepository, ApplicationDbContext db, ChannelQueue <MovieDeleted> channelQueue) { _writeMovieRepository = writeMovieRepository; _db = db; _channelQueue = channelQueue; }