Beispiel #1
0
 public ApartmentService(IRepository <Apartment> apartmentRepository, IMapper mapper,
                         IRepository <User> userRepository, IUploadImagesService imagesService,
                         IHttpContextAccessor httpContextAccessor, IRepository <ApartmentType> apartmentTypeRepository)
 {
     _apartmentRepository = apartmentRepository;
     _mapper                  = mapper;
     _userRepository          = userRepository;
     _imagesService           = imagesService;
     _httpContextAccessor     = httpContextAccessor;
     _apartmentTypeRepository = apartmentTypeRepository;
 }
Beispiel #2
0
 public UploadImageAuthApiModule(
     IMemberService memberService,
     IMemberTokenService memberTokenService,
     IUploadImagesService uploadImagesService,
     IFarmValidatableService farmValidatableService,
     ILogger <UploadImageAuthApiModule> logger) : base(memberTokenService, memberService, "upload-image")
 {
     _logger = logger;
     _uploadImagesService    = uploadImagesService;
     _farmValidatableService = farmValidatableService;
     Post("/upload", _ => UploadImageAsync());
     Get("/list", _ => GetUploadImagesAsync());
     Get("/image/{id}/{extension}", p => GetUploadImage((string)p.id, (string)p.extension));
 }