public HttpResponseMessage Post([FromBody] SongModel value) { var song = value.CreateSong(); this.data.Add(song); var message = this.Request.CreateResponse(HttpStatusCode.Created); message.Headers.Location = new Uri(this.Request.RequestUri + song.Id.ToString(CultureInfo.InvariantCulture)); return(message); }