// The reason for adding IOptions is because // we provided this as a service inside our startup.cs public ClientImagesController(IRbsRepository repo , IMapper mapper, IOptions <CloudinarySettings> cloudinaryConfig) { _cloudinaryConfig = cloudinaryConfig; _mapper = mapper; _repo = repo; Account acc = new Account( _cloudinaryConfig.Value.CloudName, _cloudinaryConfig.Value.ApiKey, _cloudinaryConfig.Value.ApiSecret ); _cloudinary = new Cloudinary(acc); }
public ExperiencesController(IRbsRepository repo, DataContext context) { _context = context; _repo = repo; }
public ProgrammesController(IRbsRepository repo, DataContext context) { _context = context; _repo = repo; }
public SymptomsController(IRbsRepository repo, DataContext context) { _context = context; _repo = repo; }
public UsersController(IRbsRepository repo, IMapper mapper, DataContext context) { _context = context; _mapper = mapper; _repo = repo; }