asp.net core で swagger を使って typescript 対応の APIを作成する
TL;DR
新しい知識を書く内容がないので 本日の自己プログラムの進捗 APIの実装
本文
EntityFramework codefirst DbContext を修正
Modelフォルダ以下に でDBの内容を修正!
DBとやり取りするための DataTableObject http://e-words.jp/w/DTO.html
を作成!!
//sample studentDTO public class StudentDTO { //性 public string sex { get; set; } //学籍番号 public int Id { get; set; } //名前 public string name { get; set; } }
Controller クラスに
public BaseReseult Register([FromBody]StudentDTO studentDTO) { //dbに登録する処理 }
これをswagger に登録されているので NSwagを使って typscriptに変換して どーん!!
みたいなことをやりました。 詳細の手順とかみてみたいたいたら また書きます。
swagger はクライアントとのAPIを勝手に作ってくれてらく! クライアントの通信完成!みたいなことやってました
最後に
('ω')勉強と自プロダクトの記事 の料率たいへん