WPFを中心に書いています。Technologies。APIを使おう」の第1回となります。APIのサーバーサイドの実装について説明します。「OK」ボタンを押下つづいて開かれたダイアログで、つぎのように操作します。API」をチェック「OK」ボタンを押下これで空のプロジェクトが作成されました。API」テンプレートを選んでも問題はありませんが、その場合APIの仕様を表示するためのHelpドキュメントページなどの為のリソースが追加されます。今回はAPIドキュメントにはSwaggerを利用するため、「空」テンプレートを選びました。このまま実行するとポート番号がランダムになっているため、任意の番号に変更します。プロジェクトを右クリックして「プロパティ」を開き、つぎのように操作します。コントローラーを追加します。プロジェクト内の「Controllers」フォルダを右クリックし、[追加]→[新しい項目]を選択してください。開かれたテンプレートから、つぎのように操作して新しく作成します。「追加」ボタンを押下つぎのようなクラスが自動生成されます。コントローラーのデフォルト実装の動作確認を行うそれでは実際に動かしてみましょう。「F5」を押下してください。すると、つぎのように403.14エラーが表示されますが、気にしなくて問題ありません。アドレスバーに、つぎのように入力してください。http://localhost:9000/api/Employeesすると、つぎのようにJSONの値が表示されるはずです。APIが作成されました。これでは簡素過ぎます。そこでEmployeeクラスの集合を返却するようにAPIを修正します。コントローラーで複合クラスを扱うよう修正するまずControllersフォルダの下に、つぎのような「Employee」クラスを追加してください。}}そしてEmployeesControllerのGetを、つぎのように修正しましょう。}修正したらデバッグし、さきと同じアドレスを表示しましょう。つぎのように表示されるはずです。このようにしてAPIを作成していくことができます。次回はSwaggerに対応してAPIドキュメントを公開する方法を解説します。(1)はてなブログをはじめよう!nuitsjpさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。