Exemple #1
0
        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();
        }
Exemple #2
0
        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();
            }
        }
Exemple #3
0
 public SuperheroController()
 {
     _Logger            = new Logger();
     _AvengerRepository = new AvengerRepository(_Logger);
 }