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); } }