Exemplo n.º 1
0
 public void PutHero(Hero hero)
 {
     if (hero != null)
     {
         heroes.PutHero(hero);
         WebOperationContext.Current.OutgoingResponse.StatusCode = HttpStatusCode.Created;
     }
     else
     {
         WebOperationContext.Current.OutgoingResponse.StatusCode = HttpStatusCode.BadRequest;
     }
 }
        private Response PutHero()
        {
            BindingConfig conf = new BindingConfig();

            conf.BodyOnly = true;
            var hero = this.Bind <Hero>(conf);

            if (hero != null)
            {
                heroes.PutHero(hero);
                return(HttpStatusCode.Created);
            }
            else
            {
                return(HttpStatusCode.BadRequest);
            }
        }