public HeroMenu(ISuperHeroRepo repo, IMessagingService service) { this.repo = repo; this.service = service; tasks = new HerosLib.HeroTasks(); this.heroService = new HeroService(repo); }
public HeroService(ISuperHeroRepo repo) { this.repo = repo; }
//the argument for this constructor is passed in Startup.cs public SuperHeroController(ISuperHeroRepo repo) { _repo = repo; }