示例#1
0
 public EmployerService(
     IDeletableEntityRepository <Employer> employerRepository,
     IFileUploadService imageService)
 {
     this.employerRepository = employerRepository;
     this.imageService       = imageService;
 }
示例#2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="fileStorageService"></param>
 /// <param name="fileUploadService"></param>
 /// <param name="filePathConfig"></param>
 public FileController(IFileStorageService fileStorageService, IFileUploadService fileUploadService,
                       IOptions <FilePathConfig> filePathConfig)
 {
     _fileStorageService = fileStorageService;
     _fileUploadService  = fileUploadService;
     _filePathConfig     = filePathConfig.Value;
 }
 public BarServices(CMContext context, IFileUploadService fileUploadService)//tested
 {
     _context = context
                ?? throw new MagicException(ExceptionMessages.ContextNull);
     _fileUploadService = fileUploadService
                          ?? throw new MagicException(ExceptionMessages.IFileUploadServiceNull);
 }
示例#4
0
 public UpdateModel(MyRepository <Paquete> repository, INotyfService notyfService, IAppLogger <UpdateModel> logger, IFileUploadService fileUploadService)
 {
     _repository        = repository;
     _notyfService      = notyfService;
     _logger            = logger;
     _fileUploadService = fileUploadService;
 }
示例#5
0
 public CvMessageService(
     IDeletableEntityRepository <CvMessage> cvмessageRepository,
     IFileUploadService fileUploadService)
 {
     this.cvмessageRepository = cvмessageRepository;
     this.fileUploadService   = fileUploadService;
 }
        public RegisterPageViewModel(
            INavigationService navigationService,
            IAppDataService appDataService,
            IPageDialogService pageDialogService,
            IEventAggregator eventAggregator,
            IFileUploadService fileUploadService
            )
        {
            this.navigationService = navigationService; // ページ遷移に必要
            this.appDataService    = appDataService;    // データの登録に必要
            this.pageDialogService = pageDialogService; // アラートを出すために必要な人
            this.eventAggregator   = eventAggregator;   // 登録完了イベントを発行するために必要
            this.fileUploadService = fileUploadService; // ファイルをアップロードするために必要

            // 登録ボタンが押された時のコマンドを定義
            this.RegisterCommand = new DelegateCommand(
                executeMethod:    async() => await this.RegisterAppDataAsync(),
                canExecuteMethod: () => !this.IsBusy && this.IsValidEnrtry()                 /* コマンドが実行可能のときに true を返す */
                )
                                   .ObservesProperty(propertyExpression: () => this.IsBusy); // IsBusyプロパティを監視し、IsBusyに変化があったら、CanExecuteChangedイベントを発行する

            // プロパティの値が変わった時の処理
            this.RegisteringAppData.PropertyChanged += (sender, e) => {
                // コマンドが実行可能かどうか再度評価してください
                this.RegisterCommand.RaiseCanExecuteChanged();
            };
        }
示例#7
0
 public UploadFileController(
     IWebHostEnvironment _hostingEnvironment,
     IFileUploadService fileUploadService)
 {
     this.hostingEnvironment = _hostingEnvironment;
     _fileUploadService      = fileUploadService;
 }
示例#8
0
 public FilmService(IGenericRepository <FilmModel> genericRepository,
                    IFileUploadService fileUploadService, ISecurityService securityService)
 {
     _genericRepository = genericRepository;
     _fileUploadService = fileUploadService;
     _securityService   = securityService;
 }
 public ProductController(IProductRepository productRepository, IUserRepository userRepository, IFileUploadService fileUploadService, IMapper mapper)
 {
     _mapper            = mapper;
     _productRepository = productRepository;
     _userRepository    = userRepository;
     _fileUploadService = fileUploadService;
 }
示例#10
0
 public FileUploadController(IFileGroupService fileGroupService, IFileUploadService fileUploadService)
 {
     _fileGroupService  = fileGroupService;
     _fileUploadService = fileUploadService;
     _uploadPath        = UserLocalPath;
     _streamProvider    = new MultipartFormDataStreamProvider(_uploadPath);
 }
示例#11
0
 public UserTasks(
     IInterestTasks interestTasks,
     IImageProcessor imageProcessor,
     IFileUploadService fileUploadService,
     IWebContentService webContentService,
     IFeedFinder feedFinder,
     IUserAuthentication userAuthentication,
     IConversationRepository conversationRepository,
     IEmailService emailService,
     ILocationService locationService,
     IUserRepository userRepository,
     IPageParsingService pageParsingService, IUserInterestTasks userInterestTasks)
 {
     _interestTasks = interestTasks;
     _imageProcessor = imageProcessor;
     _fileUploadService = fileUploadService;
     _webContentService = webContentService;
     _feedFinder = feedFinder;
     _userAuthentication = userAuthentication;
     _conversationRepository = conversationRepository;
     _emailService = emailService;
     _locationService = locationService;
     _userRepository = userRepository;
     _pageParsingService = pageParsingService;
     _userInterestTasks = userInterestTasks;
 }
示例#12
0
 public ScenarioController(IScenarioService scenarioService, IScenarioExecutionService executionService, IHatcheryService hatcheryService, IFileUploadService fileUploadService)
 {
     this.scenarioService = scenarioService;
     this.executionService = executionService;
     this.hatcheryService = hatcheryService;
     this.fileUploadService = fileUploadService;
 }
示例#13
0
 public ScenarioController(IScenarioService scenarioService, IScenarioExecutionService executionService, IHatcheryService hatcheryService, IFileUploadService fileUploadService)
 {
     this.scenarioService   = scenarioService;
     this.executionService  = executionService;
     this.hatcheryService   = hatcheryService;
     this.fileUploadService = fileUploadService;
 }
 public FileUploadController(
     IFileUploadService ifileUploadService,
     IEntityBaseRepository <Error> _errorsRepository, IUnitOfWork _unitOfWork)
     : base(_errorsRepository, _unitOfWork)
 {
     _ifileUploadService = ifileUploadService;
 }
 public MovieLibraryService(IMovieRepository movieRepository, IDirectorRepository directorRepository, ICategoryRepository categoryRepository, IMapper mapper, IFileUploadService fileUploadService)
 {
     _movieRepository    = movieRepository;
     _directorRepository = directorRepository;
     _categoryRepository = categoryRepository;
     _mapper             = mapper;
     _fileUploadService  = fileUploadService;
 }
 public GalleriesController()
 {
     _accountRepo       = new AccountRepository(new AccountManageService(), new MailingService());
     _fileUploadService = new FileUploadService(new FileSecurityValidator());
     _galleryRepo       = new GalleryRepository(new FileSecurityValidator(), _fileUploadService);
     _categoryRepo      = new ContentCategoryRepository(new ContentCategoryManageService());
     _signedUser        = new Account();
 }
 public ProductController(IProductRepository productRepository, IUserRepository userRepository, IFileUploadService fileUploadService, IMapper mapper, IHubContext <MessageHub> messageHubService)
 {
     _mapper            = mapper;
     _productRepository = productRepository;
     _userRepository    = userRepository;
     _fileUploadService = fileUploadService;
     _messageHubService = messageHubService;
 }
示例#18
0
 public ForumController(IForumService service, IPrincipal principal, IFileUploadService fileService, IConfigSettingsService configServices, IProfanityService profService)
 {
     _service        = service;
     _principal      = principal;
     _fileService    = fileService;
     _configServices = configServices;
     _profService    = profService;
 }
示例#19
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UploadController"/> class.
 /// </summary>
 public UploadController(ILogger <UploadController> logger, IImageService imageService, IFileUploadService fileUploadService,
                         IAdminLogService adminLogService, IUploadTracker uploadTracker)
 {
     _logger            = logger;
     _imageService      = imageService;
     _fileUploadService = fileUploadService;
     _adminLogService   = adminLogService;
     _uploadTracker     = uploadTracker;
 }
示例#20
0
 public Form1(IFileUploadService fileUploadService, ICrudService crudService,
              ICalculationService calculationService, IViewService viewService)
 {
     this.fileUploadService  = fileUploadService;
     this.crudService        = crudService;
     this.calculationService = calculationService;
     this.viewService        = viewService;
     InitializeComponent();
 }
示例#21
0
 public HomeController(ILogger <HomeController> logger, IHttpMessageService httpMessage, IDbAdminUsersServiceProvider dbAdminUsersServiceProvider, IHttpService httpService, IFileUploadService fileUploadService, IRedisService redisService)
 {
     _logger                      = logger;
     _httpService                 = httpService;
     _httpMessage                 = httpMessage;
     _fileUploadService           = fileUploadService;
     _redisService                = redisService;
     _dbAdminUsersServiceProvider = dbAdminUsersServiceProvider;
 }
 public FileUploadController(
     IFileUploadService fileUploadService
     , IMediator mediator
     , ILogger <FileUploadController> logger)
 {
     _fileUploadService = fileUploadService;
     _mediator          = mediator;
     _logger            = logger;
 }
示例#23
0
 public CreateModel(MyRepository <Paquete> repository, INotyfService iNotyfService, IFileUploadService fileUploadService, MyRepository <MunSV> repositoryMunicipio, MyRepository <DepSV> repositoryDepartamento, MyRepository <UserAddress> repositoryUserAddress)
 {
     _repository             = repository;
     _INotyfService          = iNotyfService;
     _fileUploadService      = fileUploadService;
     _repositoryMunicipio    = repositoryMunicipio;
     _repositoryDepartamento = repositoryDepartamento;
     _repositoryUserAddress  = repositoryUserAddress;
 }
 public FileUploadController(
     ILogger <FileUploadController> logger,
     IFileUploadService fileUploadService,
     UserInfo userInfo)
     : base(userInfo)
 {
     _logger            = logger;
     _fileUploadService = fileUploadService;
 }
示例#25
0
 public FileController(
     IConfiguration Configuration, IHostingEnvironment env
     , IFileUploadService fileUploadService, IUploadImage upload
     ) : base(Configuration, env)
 {
     this._Env              = env;
     this._upload           = upload;
     this.fileUploadService = fileUploadService;
 }
        //
        // GET: /FileUpload/

        public ActionResult Index()
        {
            IFileUploadService fileUploadService = this.serviceFactory.FileUploadService;
            string             folder            = string.Format("{0}{1}/",
                                                                 Server.MapPath("~/"),
                                                                 Configuration.UploadsFolder);
            ICollection <FileInfo> files = fileUploadService.GetFiles(folder);

            return(View(files));
        }
示例#27
0
 public MainModel(ILogger <HomeController> logger, INewsService newsService, IFileDownloadService downloadService,
                  IFileUploadService uploadService, ISettingsService settingsService, IMenuService menuService)
 {
     _logger          = logger;
     _newsService     = newsService;
     _downloadService = downloadService;
     _uploadService   = uploadService;
     _settingsService = settingsService;
     _menuService     = menuService;
 }
示例#28
0
 public ScenarioController(IHierarchyService hierarchyService,
                           IScenarioWebService scenarioWebService,
                           IRecommendationProductService recommendationProductService,
                           IFileUploadService fileUploadService,
                           IOrganisationDataProvider organisationDataProvider)
 {
     _hierarchyService             = hierarchyService;
     _scenarioWebService           = scenarioWebService;
     _recommendationProductService = recommendationProductService;
     _fileUploadService            = fileUploadService;
     _organisationDataProvider     = organisationDataProvider;
 }
 public SelfEvaluationAppService(ISelfEvaluationService selfEvaluationServiceBase,
                                 IFileUploadService fileUploadService,
                                 IObserverService observerService,
                                 IObservedService observedService,
                                 IAuthUserAppService authUserAppService)
 {
     _selfEvaluationService = selfEvaluationServiceBase;
     _selfFileUploadService = fileUploadService;
     _observerService       = observerService;
     _observedService       = observedService;
     _authUserAppService    = authUserAppService;
 }
示例#30
0
 public IndexModel(
     UserManager <AppUser> userManager,
     SignInManager <AppUser> signInManager,
     IEmailSender emailSender, IFileUploadService fileUploadService,
     IToastNotification toast, IAppUserServices appUserServices)
 {
     _userManager       = userManager;
     _signInManager     = signInManager;
     _emailSender       = emailSender;
     _fileUploadService = fileUploadService;
     _toast             = toast;
     _appUserServices   = appUserServices;
 }
示例#31
0
        public string GetFilePath(FileUploadInfo info)
        {
            string result = "";

            IFileUploadService   service = CreateSubClient();
            ICommunicationObject comm    = service as ICommunicationObject;

            comm.Using(client =>
            {
                result = service.GetFilePath(info);
            });

            return(result);
        }
示例#32
0
        public List <FileUploadInfo> GetByAttachGUID(string attachmentGUID)
        {
            List <FileUploadInfo> result = new List <FileUploadInfo>();

            IFileUploadService   service = CreateSubClient();
            ICommunicationObject comm    = service as ICommunicationObject;

            comm.Using(client =>
            {
                result = service.GetByAttachGUID(attachmentGUID);
            });

            return(result);
        }
示例#33
0
 public HatcheryService(IFileUploadService fileService, IScenarioExecutionRepository executionRepository)
 {
     this.fileService = fileService;
     this.executionRepository = executionRepository;
 }
 public FileUploadManageController(IFileUploadService fileUploadService)
 {
     _fileUploadService = fileUploadService;
 }
示例#35
0
 public FileUploadController(IFileUploadService fileUploadService)
 {
     this.fileUploadService = fileUploadService;
 }
示例#36
0
 public ImageUploadService(IUserService userService, IDocumentSession session, IFileUploadService fileUploadService)
 {
     _userService = userService;
     _session = session;
     _fileUploadService = fileUploadService;
 }