public ProfileController( HttpServerUtilityBase server, IUploadService <Tag> uploadTagService, IModifyService <Photo> modifyPhotoService, IDeleteService <Photo> deletePhotoService, IPhotoService photoService, IPhotoUploader photoUploader, IPhotoConverter photoConverter, ITagsHelper tagsHelper) { Guard.WhenArgument(server, "server").IsNull().Throw(); Guard.WhenArgument(uploadTagService, "uploadTagService").IsNull().Throw(); Guard.WhenArgument(modifyPhotoService, "modifyPhotoService").IsNull().Throw(); Guard.WhenArgument(deletePhotoService, "deletePhotoService").IsNull().Throw(); Guard.WhenArgument(photoService, "photoService").IsNull().Throw(); Guard.WhenArgument(photoUploader, "photoUploader").IsNull().Throw(); Guard.WhenArgument(photoConverter, "photoConverter").IsNull().Throw(); Guard.WhenArgument(tagsHelper, "tagsHelper").IsNull().Throw(); this.server = server; this.uploadTagService = uploadTagService; this.modifyPhotoService = modifyPhotoService; this.deletePhotoService = deletePhotoService; this.photoService = photoService; this.photoUploader = photoUploader; this.photoConverter = photoConverter; this.tagsHelper = tagsHelper; }
public RankController(ApplicationDbContext context, IHostingEnvironment env, ILogger <RankController> logger, IPhotoUploader photoUploader) { _context = context; _env = env; _logger = logger; _photoUploader = photoUploader; }
public ProfileController( HttpServerUtilityBase server, IUploadService <Photo> uploadPhotoService, IUploadService <Tag> uploadTagService, IPhotoService photoService, IPhotoUploader photoUploader, ITagsHelper tagsHelper, IUserProvider userProvider, IPagingProvider <PhotoViewModel> pagingProvider) { Guard.WhenArgument(server, "server").IsNull().Throw(); Guard.WhenArgument(uploadPhotoService, "uploadPhotoService").IsNull().Throw(); Guard.WhenArgument(uploadTagService, "uploadTagService").IsNull().Throw(); Guard.WhenArgument(photoService, "photoService").IsNull().Throw(); Guard.WhenArgument(photoUploader, "photoUploader").IsNull().Throw(); Guard.WhenArgument(tagsHelper, "tagsHelper").IsNull().Throw(); Guard.WhenArgument(userProvider, "userProvider").IsNull().Throw(); Guard.WhenArgument(pagingProvider, "pagingProvider").IsNull().Throw(); this.server = server; this.uploadPhotoService = uploadPhotoService; this.uploadTagService = uploadTagService; this.photoService = photoService; this.photoUploader = photoUploader; this.tagsHelper = tagsHelper; this.userProvider = userProvider; this.pagingProvider = pagingProvider; }
public PhotosController(IDatingRepository datingRepository, IMapper mapper, IPhotoUploader photoUploader) { _photoUploader = photoUploader; _mapper = mapper; _datingRepository = datingRepository; }
private FacebookApp(string sessionId, FbConfig config, IWebApi api, ILogger log) { _log = log; _sessionId = sessionId; _config = config; _connected = new ManualResetEvent(false); _api = GraphApi.New(config, api); _uploader = PhotoUploader.New(); trace(config.ToJson()); }
public MemberController(IUnitOfWork repo, IConfiguration configuration, IPhotoUploader photoUploader, IHostingEnvironment hostingEnvironment) { _repo = repo; this.configuration = configuration; this.photoUploader = photoUploader; this.hostingEnvironment = hostingEnvironment; webRoot = configuration["WebRoot"].ToString(); uploadDirectory = configuration["UploadDirectory"].ToString(); imageDirectory = configuration["ImageDirectory"].ToString(); fileUploadDirectoryPath = Path.Combine(uploadDirectory); }
public void Setup() { this.photoUploadHelperMock = new Mock <IPhotoHelper>(); this.photoServiceMock = new Mock <IPhotoService>(); this.uploadPhotoServiceMock = new Mock <IUploadService <Photo> >(); this.userProviderMock = new Mock <IUserProvider>(); this.photoUploader = new PhotoUploader( photoUploadHelperMock.Object, photoServiceMock.Object, uploadPhotoServiceMock.Object, userProviderMock.Object); }
public ThirdPartyStorageManager(IPhotoUploader photoUploader, IMapper mapper) { this._photoUploader = photoUploader; this._mapper = mapper; }