예제 #1
0
 public PictureService(
     UrbanSolutionDbContext db, ICloudImageService cloudinary, IPictureInfoWriterService pictureInfoWriter)
 {
     this.db                = db;
     this.cloudService      = cloudinary;
     this.pictureInfoWriter = pictureInfoWriter;
 }
 public ListingsController(
     IAdminListingService adminListingService,
     IAdminCityService adminCityService,
     ICloudImageService imageService,
     IImageDbService imageDbService,
     IAdminUserService adminUserService,
     UserManager <User> userManager)
 {
     this.adminListingService = adminListingService;
     this.adminCityService    = adminCityService;
     this.imageService        = imageService;
     this.imageDbService      = imageDbService;
     this.adminUserService    = adminUserService;
     this.userManager         = userManager;
 }
 public ListingsController(
     IOwnerListingService listingService,
     ICityService cityService,
     ICountryService countryService,
     ICloudImageService imageService,
     IImageDbService imageDbService,
     UserManager <User> userManager)
 {
     this.listingService = listingService;
     this.cityService    = cityService;
     this.countryService = countryService;
     this.imageService   = imageService;
     this.imageDbService = imageDbService;
     this.userManager    = userManager;
 }
예제 #4
0
 public PictureService(ICloudImageService cloudinary, IPictureInfoWriterService pictureInfoWriter, IDeletableEntityRepository <CloudinaryImage> imageRepository)
 {
     this.cloudService      = cloudinary;
     this.pictureInfoWriter = pictureInfoWriter;
     this.imageRepository   = imageRepository;
 }