コード例 #1
0
        // POST: api/Person
        public void Post([FromBody] Person value)
        {
            PersonPersistence pp = new PersonPersistence();
            long id;

            id = pp.SavePerson(value);
        }
コード例 #2
0
        // POST: api/Person
        public HttpResponseMessage Post([FromBody] Person person)
        {
            PersonPersistence pp = new PersonPersistence();
            long Id = pp.SavePerson(person);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created);

            response.Headers.Location = new Uri(Request.RequestUri, String.Format($"Person/{Id}"));
            return(response);
        }
コード例 #3
0
        // POST: api/Person
        public HttpResponseMessage Post([FromBody] Person value)
        {
            PersonPersistence pp = new PersonPersistence();
            long id;

            id       = pp.SavePerson(value);
            value.ID = id;
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created);

            response.Headers.Location = new Uri(Request.RequestUri, String.Format("person/{0}", id));
            return(response);
        }