protected void Page_Load(object sender, EventArgs e) { Logger logger = new Logger(); AvengerRepository avengerRepository = new AvengerRepository(logger); SuperheroService superheroService = new SuperheroService(avengerRepository, logger); grdAvengers.DataSource = superheroService.GetAvengers(); grdAvengers.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { Logger logger = new Logger(); AvengerRepository avengerRepository = new AvengerRepository(logger); SuperheroService superheroService = new SuperheroService(avengerRepository, logger); string value = Request.QueryString["name"]; if (!string.IsNullOrWhiteSpace(value)) { detAvenger.DataSource = new List <Hero>() { superheroService.GetAvenger(value) }; detAvenger.DataBind(); } }
public SuperheroController() { _Logger = new Logger(); _AvengerRepository = new AvengerRepository(_Logger); }