public PropertyImageController(IRealStateAPIRepository realStateAPIRepository, IMapper mapper) { _realStateAPIRepository = realStateAPIRepository ?? throw new ArgumentNullException(nameof(realStateAPIRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public void Setup() { var services = new ServiceCollection(); services.AddTransient <IRealStateAPIRepository, RealStateAPIRepository>(); services.AddDbContext <AppDBContext>(options => { options.UseSqlServer("Server=DESKTOP-7AA74OJ; Database=RealState; Integrated Security=True;"); }); serviceProvider = services.BuildServiceProvider(); _realStateAPIRepository = serviceProvider.GetService <IRealStateAPIRepository>(); }