コード例 #1
0
 public IActionResult Put(int id, CreatedBookDTO createdBookDTO, [FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.Updated(id, createdBookDTO)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
コード例 #2
0
 public ActionResult <IEnumerable <Book> > GetById(int id, [FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.GetById(id)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
コード例 #3
0
 public ActionResult <Book> Created(CreatedBookDTO createdBookDTO, [FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.Created(createdBookDTO)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
コード例 #4
0
 public ActionResult <IEnumerable <Book> > Get([FromServices] ApplicationBook app)
 {
     try
     {
         return(Ok(app.GetOrderedAscendingByName().ToList()));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
コード例 #5
0
 public IActionResult Remove(int id, [FromServices] ApplicationBook app)
 {
     try
     {
         app.Delete(id);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }