public HttpResponseMessage Post([FromBody] AlbumModel value)
        {
            var album = value.CreateAlbum();

            this.data.Add(album);

            var message = this.Request.CreateResponse(HttpStatusCode.Created);

            message.Headers.Location = new Uri(this.Request.RequestUri + album.Id.ToString(CultureInfo.InvariantCulture));
            return(message);
        }