Exemple #1
0
        public TakeABreakPresenter(ITakeABreakView view, IUploadedImageService uploadedImageService) : base(view)
        {
            Guard.WhenArgument(uploadedImageService, "uploadedImageService").IsNull().Throw();

            this.uploadedImageService = uploadedImageService;
            view.EventGetImages      += this.OnGetImages;
            view.EventSearchImages   += this.OnSearchImages;
            view.ImageLiked          += this.OnImageLiked;
            view.ImageDisliked       += this.OnImageDisliked;
        }
Exemple #2
0
        public PostsController(IUploadedImageService imageService, IUserService userService,
                               IUserProvider userProvider)
        {
            Guard.WhenArgument(imageService, "uploadedImageService").IsNull().Throw();
            Guard.WhenArgument(userService, "userService").IsNull().Throw();
            Guard.WhenArgument(userProvider, "userProvider").IsNull().Throw();

            this.uploadedImageService = imageService;
            this.userService          = userService;
            this.userProvider         = userProvider;
        }
Exemple #3
0
        public ImageDetailsPresenter(IImageDetailsView view, IUploadedImageService uploadedImageService)
            : base(view)
        {
            Guard.WhenArgument(uploadedImageService, "uploadedImageService").IsNull().Throw();

            this.uploadedImageService = uploadedImageService;
            view.EventGetImage       += this.OnGetImage;
            view.ImageCommented      += this.OnImageCommented;
            view.ImageLiked          += this.OnImageLiked;
            view.ImageDisliked       += this.OnImageDisliked;
        }
        public UserUploadImagePresenter(
            IUserUploadImageView view,
            IUploadedImageService imageService,
            IUserService userService)
            : base(view)
        {
            Guard.WhenArgument(imageService, "uploadedImageService").IsNull().Throw();
            Guard.WhenArgument(userService, "userService").IsNull().Throw();

            this.uploadedImageService = imageService;
            this.userService          = userService;
            view.UploadImageWithUrl  += this.OnUploadImageWithUrl;
        }
Exemple #5
0
        public UploadController(IUploadedImageService imageService, IUserService userService,
                                IImageProcessorService imageProcessorService, IFileSaverService fileSaverService,
                                IUserProvider userProvider)
        {
            Guard.WhenArgument(imageService, "uploadedImageService").IsNull().Throw();
            Guard.WhenArgument(userService, "userService").IsNull().Throw();
            Guard.WhenArgument(imageProcessorService, "imageProcessorService").IsNull().Throw();
            Guard.WhenArgument(fileSaverService, "fileSaverService").IsNull().Throw();
            Guard.WhenArgument(userProvider, "userProvider").IsNull().Throw();

            this.uploadedImageService  = imageService;
            this.userService           = userService;
            this.imageProcessorService = imageProcessorService;
            this.fileSaverService      = fileSaverService;
            this.userProvider          = userProvider;
        }
Exemple #6
0
        public UploadImagePresenter(
            IUploadImageView view,
            IUploadedImageService imageService,
            IUserService userService,
            IImageProcessorService imgProcessorService,
            IFileSaverService fileSaverService)
            : base(view)
        {
            Guard.WhenArgument(imageService, "uploadedImageService").IsNull().Throw();
            Guard.WhenArgument(imgProcessorService, "imageProcessorService").IsNull().Throw();
            Guard.WhenArgument(userService, "userService").IsNull().Throw();
            Guard.WhenArgument(fileSaverService, "fileSaverService").IsNull().Throw();

            this.uploadedImageService   = imageService;
            this.userService            = userService;
            this.fileSaverService       = fileSaverService;
            this.imageProcessorService  = imgProcessorService;
            this.View.EventImageUpload += this.OnImageUpload;
        }
Exemple #7
0
 public UserUploadImagePresenterMock(IUserUploadImageView view, IUploadedImageService imageService, IUserService userService)
     : base(view, imageService, userService)
 {
 }
 public ImageDetailsPresenterMock(IImageDetailsView view, IUploadedImageService uploadedImageService) : base(view, uploadedImageService)
 {
 }
 public UploadImagePresenterMock(IUploadImageView view, IUploadedImageService imageService, IUserService userService, IImageProcessorService imgProcessorService, IFileSaverService fileSaverService) : base(view, imageService, userService, imgProcessorService, fileSaverService)
 {
 }
Exemple #10
0
 public TakeABreakPresenterMock(ITakeABreakView view, IUploadedImageService uploadedImageService) : base(view, uploadedImageService)
 {
 }