Submit Search
Upload
BlazorにSwaggerを導入してみよう
•
0 likes
•
461 views
T
TomomitsuKusaba
Follow
.NETラボ2022年5月 BlazorにSwaggerを導入してみよう
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 17
Download now
Download to read offline
Recommended
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
Akira Inoue
2021/1/30 Burikaigi 2021 ルームシロエビでのセッション資料です。 https://toyama-eng.connpass.com/event/198500/
マイクロサービス 4つの分割アプローチ
マイクロサービス 4つの分割アプローチ
増田 亨
アプリケーションの分割のアプローチ ●4つのアプローチ - ビジネスファンクション - 動詞/ユースケース - 名詞/リソース - 境界づけられたコンテキスト ● トランザクションの分割 - パイプライン化 (VETRO) - コーディネート (Saga) - 状態更新の非同期化 ( Event History - State Materialize - Domain Specific Query )
Web開発者が始める .NET MAUI Blazor App
Web開発者が始める .NET MAUI Blazor App
TomomitsuKusaba
.NETラボ2022年6月 Web開発者が始める .NET MAUI Blazor App
コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話
Yuta Shimada
CloudNative Days Spring 2021 ONLINE の登壇スライドになります 2021/3/12 17:55~18:15 Track-A
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
TomomitsuKusaba
MAUIに注目する C# Tokyoイベント Web開発者にお勧め .NET MAUI Blazor App
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
「自分のとこでは動くけど…」を無くす devcontainer
「自分のとこでは動くけど…」を無くす devcontainer
Yuta Matsumura
https://geekersnites.connpass.com/event/261441/
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方 (CloudNative Days Tokyo 2021 発表資料) 2021年11月4日(木) NTTデータ システム技術本部生産技術部 クラウド技術センタ 望月 敬太
Recommended
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
Akira Inoue
2021/1/30 Burikaigi 2021 ルームシロエビでのセッション資料です。 https://toyama-eng.connpass.com/event/198500/
マイクロサービス 4つの分割アプローチ
マイクロサービス 4つの分割アプローチ
増田 亨
アプリケーションの分割のアプローチ ●4つのアプローチ - ビジネスファンクション - 動詞/ユースケース - 名詞/リソース - 境界づけられたコンテキスト ● トランザクションの分割 - パイプライン化 (VETRO) - コーディネート (Saga) - 状態更新の非同期化 ( Event History - State Materialize - Domain Specific Query )
Web開発者が始める .NET MAUI Blazor App
Web開発者が始める .NET MAUI Blazor App
TomomitsuKusaba
.NETラボ2022年6月 Web開発者が始める .NET MAUI Blazor App
コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話
Yuta Shimada
CloudNative Days Spring 2021 ONLINE の登壇スライドになります 2021/3/12 17:55~18:15 Track-A
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
TomomitsuKusaba
MAUIに注目する C# Tokyoイベント Web開発者にお勧め .NET MAUI Blazor App
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
「自分のとこでは動くけど…」を無くす devcontainer
「自分のとこでは動くけど…」を無くす devcontainer
Yuta Matsumura
https://geekersnites.connpass.com/event/261441/
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方 (CloudNative Days Tokyo 2021 発表資料) 2021年11月4日(木) NTTデータ システム技術本部生産技術部 クラウド技術センタ 望月 敬太
世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
Atsushi Nakamura
Visual Studio Users Community Japan #1 で発表した資料になります。 https://vsuc.connpass.com/event/143114/
.NET 7におけるBlazorの新機能
.NET 7におけるBlazorの新機能
TomomitsuKusaba
C# Tokyo .NET Conf 2022直後 .NETラボ合同イベント .NET 7におけるBlazorの新機能
Akkaで分散システム入門
Akkaで分散システム入門
Shingo Omura
ScalaMatsuri 2018 Training Day (2018/03/16)での講演資料です http://2018.scalamatsuri.org/
例外設計における大罪
例外設計における大罪
Takuto Wada
例外設計における大罪 Jun 27, 2012 @ java-ja
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
オープンソースカンファレンス2021 Online/Spring https://event.ospn.jp/osc2021-online-spring/session/297765
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
Atsushi Nakamura
学生LT発表コンテンツ
MySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
2015/10/03 phpcon 2015 updated at 2016/01/13 about default_password_lifetime's default will be 0
WebSocketのキホン
WebSocketのキホン
You_Kinjoh
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
ksk_ha
OSC2018 Tokyo/Fall でのセミナー資料です。 コンテナを「止めない」技術である Pacemaker bundle 機能と Kubernetes との違いについて紹介します。 https://www.ospn.jp/osc2018-fall/modules/eguide/event.php?eid=21
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga
container runtime meetup #4で発表した資料です。 https://runtime.connpass.com/event/253798/
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
データベースにおけるSaaSパーティショニングモデル、データベースエンジン毎の構成イメージ、マルチテナント化に向けた考慮点について解説しています。
大規模オンプレミス環境はGitOpsの夢を見るか(CI/CD Conference 2021 by CloudNative Days 発表資料)
大規模オンプレミス環境はGitOpsの夢を見るか(CI/CD Conference 2021 by CloudNative Days 発表資料)
NTT DATA Technology & Innovation
大規模オンプレミス環境はGitOpsの夢を見るか (CI/CD Conference 2021 by CloudNative Days 発表資料) 2021年9月3日 NTTデータ システム技術本部生産技術部 ソフトウェア技術センタ 菅原亮
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
PHPカンファレンス2012 & WordCampTokyo2012 LT発表資料です。 タイトルの元ネタ: http://www.amazon.co.jp/dp/4094512624
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
Masahito Zembutsu
「Docker Machine/Compose/Swarm」を使ってみよう 発表資料 https://sakura-kanto.doorkeeper.jp/events/36134 日時:2016年1月22日(金)19:00~21:00 会場:さくらインターネット 西新宿セミナールーム@東京・西新宿 対象:Dockerに関心がありDocker Machine/Compose/Swarmを触った事がない人
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
NTT Tech Conference #2 にて話した資料 時間が足りなかったので全部は話せなかった。
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
kwatch
PostgreSQLカンファレンス2013 LightningTalk (2013-11-13: migr8.rbの設定箇所を若干修正) (2013-11-14: SQLite3での設定等を修正、「migr8.rb new --table=users」を追加)
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
DBマイグレーションツールのFlywayとER図生成ツールのSchemaSpyの紹介です。
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】 JAWS-UG コンテナ支部 Docker 入門 #2 2015年10月30日(金) http://jawsug-container.connpass.com/event/20924/ ※コンテナ支部での発表スライドですが、内容は Docker に対して興味のある方、すべてを対象としています。前回のバージョンそのままではなく、説明の追加など、現在の状況にあわせて、ほぼ全面的に書き直しています。
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
ビッグデータのリアルタイム処理技術勉強会 http://futureofdata.connpass.com/event/40077/ 発表資料
コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」
Masahito Zembutsu
Dockerやコンテナについての理解を目指す入門テキストです。 CloudNative Days Kansai 2019 - #CNDK2019 における発表資料です。 https://cloudnativedays.jp/cndk2019/
保守性の高いアプリケーション設計について
保守性の高いアプリケーション設計について
TomomitsuKusaba
.NETラボ勉強会 2022年1月 「保守性の高いアプリケーション設計について」
Static Web AppsとBlazor WebAssemblyのすすめ
Static Web AppsとBlazor WebAssemblyのすすめ
TomomitsuKusaba
.NETラボ勉強会 2021年12月 「Static Web AppsとBlazor WebAssemblyのすすめ」
More Related Content
What's hot
世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
Atsushi Nakamura
Visual Studio Users Community Japan #1 で発表した資料になります。 https://vsuc.connpass.com/event/143114/
.NET 7におけるBlazorの新機能
.NET 7におけるBlazorの新機能
TomomitsuKusaba
C# Tokyo .NET Conf 2022直後 .NETラボ合同イベント .NET 7におけるBlazorの新機能
Akkaで分散システム入門
Akkaで分散システム入門
Shingo Omura
ScalaMatsuri 2018 Training Day (2018/03/16)での講演資料です http://2018.scalamatsuri.org/
例外設計における大罪
例外設計における大罪
Takuto Wada
例外設計における大罪 Jun 27, 2012 @ java-ja
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
オープンソースカンファレンス2021 Online/Spring https://event.ospn.jp/osc2021-online-spring/session/297765
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
Atsushi Nakamura
学生LT発表コンテンツ
MySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
2015/10/03 phpcon 2015 updated at 2016/01/13 about default_password_lifetime's default will be 0
WebSocketのキホン
WebSocketのキホン
You_Kinjoh
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
ksk_ha
OSC2018 Tokyo/Fall でのセミナー資料です。 コンテナを「止めない」技術である Pacemaker bundle 機能と Kubernetes との違いについて紹介します。 https://www.ospn.jp/osc2018-fall/modules/eguide/event.php?eid=21
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga
container runtime meetup #4で発表した資料です。 https://runtime.connpass.com/event/253798/
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
データベースにおけるSaaSパーティショニングモデル、データベースエンジン毎の構成イメージ、マルチテナント化に向けた考慮点について解説しています。
大規模オンプレミス環境はGitOpsの夢を見るか(CI/CD Conference 2021 by CloudNative Days 発表資料)
大規模オンプレミス環境はGitOpsの夢を見るか(CI/CD Conference 2021 by CloudNative Days 発表資料)
NTT DATA Technology & Innovation
大規模オンプレミス環境はGitOpsの夢を見るか (CI/CD Conference 2021 by CloudNative Days 発表資料) 2021年9月3日 NTTデータ システム技術本部生産技術部 ソフトウェア技術センタ 菅原亮
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
PHPカンファレンス2012 & WordCampTokyo2012 LT発表資料です。 タイトルの元ネタ: http://www.amazon.co.jp/dp/4094512624
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
Masahito Zembutsu
「Docker Machine/Compose/Swarm」を使ってみよう 発表資料 https://sakura-kanto.doorkeeper.jp/events/36134 日時:2016年1月22日(金)19:00~21:00 会場:さくらインターネット 西新宿セミナールーム@東京・西新宿 対象:Dockerに関心がありDocker Machine/Compose/Swarmを触った事がない人
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
NTT Tech Conference #2 にて話した資料 時間が足りなかったので全部は話せなかった。
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
kwatch
PostgreSQLカンファレンス2013 LightningTalk (2013-11-13: migr8.rbの設定箇所を若干修正) (2013-11-14: SQLite3での設定等を修正、「migr8.rb new --table=users」を追加)
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
DBマイグレーションツールのFlywayとER図生成ツールのSchemaSpyの紹介です。
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】 JAWS-UG コンテナ支部 Docker 入門 #2 2015年10月30日(金) http://jawsug-container.connpass.com/event/20924/ ※コンテナ支部での発表スライドですが、内容は Docker に対して興味のある方、すべてを対象としています。前回のバージョンそのままではなく、説明の追加など、現在の状況にあわせて、ほぼ全面的に書き直しています。
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
ビッグデータのリアルタイム処理技術勉強会 http://futureofdata.connpass.com/event/40077/ 発表資料
コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」
Masahito Zembutsu
Dockerやコンテナについての理解を目指す入門テキストです。 CloudNative Days Kansai 2019 - #CNDK2019 における発表資料です。 https://cloudnativedays.jp/cndk2019/
What's hot
(20)
世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
.NET 7におけるBlazorの新機能
.NET 7におけるBlazorの新機能
Akkaで分散システム入門
Akkaで分散システム入門
例外設計における大罪
例外設計における大罪
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
MySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいこと
WebSocketのキホン
WebSocketのキホン
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
大規模オンプレミス環境はGitOpsの夢を見るか(CI/CD Conference 2021 by CloudNative Days 発表資料)
大規模オンプレミス環境はGitOpsの夢を見るか(CI/CD Conference 2021 by CloudNative Days 発表資料)
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
分散システムについて語らせてくれ
分散システムについて語らせてくれ
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」
Similar to BlazorにSwaggerを導入してみよう
保守性の高いアプリケーション設計について
保守性の高いアプリケーション設計について
TomomitsuKusaba
.NETラボ勉強会 2022年1月 「保守性の高いアプリケーション設計について」
Static Web AppsとBlazor WebAssemblyのすすめ
Static Web AppsとBlazor WebAssemblyのすすめ
TomomitsuKusaba
.NETラボ勉強会 2021年12月 「Static Web AppsとBlazor WebAssemblyのすすめ」
.NET 7期待の新機能
.NET 7期待の新機能
TomomitsuKusaba
.NETラボ勉強会2022年8月 .NET 7期待の新機能
.NET6新機能の振り返り
.NET6新機能の振り返り
TomomitsuKusaba
.NET Lab 2022年7月 .NET6新機能の振り返り
.NET Lab2022年2月
.NET Lab2022年2月
TomomitsuKusaba
.NETラボ 2022年2月 SignalRを使ったチャットアプリの制作
.Netlab202107
.Netlab202107
TomomitsuKusaba
.NETラボ 2021年7月
.NETラボ2021年9月 Blazorのカスタム認証を通じてDIの便利さを学ぶ
.NETラボ2021年9月 Blazorのカスタム認証を通じてDIの便利さを学ぶ
TomomitsuKusaba
.NET ラボ9月 Blazorのカスタム認証を通じてDIの便利さを学ぶ
20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介
Keiji Kamebuchi
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
WebSig24/7
第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!」2013年3月9日 http://websig247.jp/meeting/32/ チームラボ佐伯さん,高須さんの発表資料です。
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
毅 佐藤
2017年9月25日 CloudGarage Release Tour in Fukuoka での資料
20200923 miyazaki
20200923 miyazaki
beyond Co., Ltd.
2020/09/23(水) 某オンラインゲーム会社説明会をAzure上で構築した話【ビヨンド勉強会#28】 株式会社ビヨンド システムソリューション部 宮崎健太 「Azureを利用する上で抑えたほうが良いポイント!」
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
Akira Nagata
https://devlove-kansai.doorkeeper.jp/events/36650 「インフラエンジニアの現場における仕事と文化」のDiff
開発初心者がAWSサービスを色々使ってアプリ開発をした話
開発初心者がAWSサービスを色々使ってアプリ開発をした話
MaiFujisawa
開発初心者がAWSサービスを色々使ってアプリ開発をした話です。
退屈なブラウザ作業をpuppeteerにやらせたいお話
退屈なブラウザ作業をpuppeteerにやらせたいお話
Tadashi Nemoto
SRE-SET Automation Night #2 https://mercari.connpass.com/event/79046/
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
Toshiyuki Konparu
Viewを使って開発を楽にする話
Viewを使って開発を楽にする話
Isamu Watanabe
中国地方DB勉強会 第11回 Viewを使って開発を楽にする話
スタートアップが知っておきたいAWS知識
スタートアップが知っておきたいAWS知識
Tomoyuki Sugita
関西スタートアップAWS勉強会 @ STARTUP CAFÉ 2016.12.08(木) スタートアップカフェ大阪(KANDAI MeRISE 2階)
Windows azureって何
Windows azureって何
Kana SUZUKI
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト
健一 辰濱
JAWS DAYS 2016 発表資料
ASP. NET Core 汎用ホスト概要
ASP. NET Core 汎用ホスト概要
TomomitsuKusaba
.NET ラボ勉強会2022年10月 ASP. NET Core 汎用ホスト概要
Similar to BlazorにSwaggerを導入してみよう
(20)
保守性の高いアプリケーション設計について
保守性の高いアプリケーション設計について
Static Web AppsとBlazor WebAssemblyのすすめ
Static Web AppsとBlazor WebAssemblyのすすめ
.NET 7期待の新機能
.NET 7期待の新機能
.NET6新機能の振り返り
.NET6新機能の振り返り
.NET Lab2022年2月
.NET Lab2022年2月
.Netlab202107
.Netlab202107
.NETラボ2021年9月 Blazorのカスタム認証を通じてDIの便利さを学ぶ
.NETラボ2021年9月 Blazorのカスタム認証を通じてDIの便利さを学ぶ
20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
20200923 miyazaki
20200923 miyazaki
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
開発初心者がAWSサービスを色々使ってアプリ開発をした話
開発初心者がAWSサービスを色々使ってアプリ開発をした話
退屈なブラウザ作業をpuppeteerにやらせたいお話
退屈なブラウザ作業をpuppeteerにやらせたいお話
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
Viewを使って開発を楽にする話
Viewを使って開発を楽にする話
スタートアップが知っておきたいAWS知識
スタートアップが知っておきたいAWS知識
Windows azureって何
Windows azureって何
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト
ASP. NET Core 汎用ホスト概要
ASP. NET Core 汎用ホスト概要
More from TomomitsuKusaba
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
TomomitsuKusaba
.NETラボ勉強会2022年9月 Microsoft MVPとは?コミュニティ活動のすすめ
NET 6で実装された新しいLINQ API
NET 6で実装された新しいLINQ API
TomomitsuKusaba
C# Tokyo.NET 6 移行祭り! NET 6で実装された新しいLINQ API
MuseLoid規格の音源自作について
MuseLoid規格の音源自作について
TomomitsuKusaba
Music LT Vol2 MuseLoid規格の音源自作について
Entity Framework(Core)についての概要を学ぼう
Entity Framework(Core)についての概要を学ぼう
TomomitsuKusaba
.NET Lab 2022/04 Entity Framework(Core)についての概要を学ぼう
リモートワークで買ってよかったもの
リモートワークで買ってよかったもの
TomomitsuKusaba
リモートワークで買ってよかったもの リモートワークの昼食でお取り寄せしてよかったもの
.NET 6の期待の新機能とアップデート
.NET 6の期待の新機能とアップデート
TomomitsuKusaba
.NET ラボ 2021年11月 .NET6の期待の新機能とアップデート
.NETラボ2021年10月 .NETの過去と現在
.NETラボ2021年10月 .NETの過去と現在
TomomitsuKusaba
来月、.NET6がリリースされます。そこで、.NETの過去を通じてどのような進化をたどったか再確認しましょう
More from TomomitsuKusaba
(7)
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
NET 6で実装された新しいLINQ API
NET 6で実装された新しいLINQ API
MuseLoid規格の音源自作について
MuseLoid規格の音源自作について
Entity Framework(Core)についての概要を学ぼう
Entity Framework(Core)についての概要を学ぼう
リモートワークで買ってよかったもの
リモートワークで買ってよかったもの
.NET 6の期待の新機能とアップデート
.NET 6の期待の新機能とアップデート
.NETラボ2021年10月 .NETの過去と現在
.NETラボ2021年10月 .NETの過去と現在
Recently uploaded
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
Toru Miyahara
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
Toru Miyahara
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
Masatsugu Matsushita
下記の会の感想 https://kichijojipm.connpass.com/event/315276/presentation/
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
Toru Miyahara
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
「VRC海のおはなし会_深海探査とロボットのお話」発表資料
「VRC海のおはなし会_深海探査とロボットのお話」発表資料
Yuuitirou528 default
深海探査を行うロボットについてざっくりと初心者向け?に解説したおはなし会の資料です。 https://x.com/INHI_UV2B/status/1796712335765369263
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
K Kinzal
Solana Developer Hub Online #6 https://lu.ma/evx8jtpi
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
miyp
ビジュアルプログラミングIoTLT17資料です。
Recently uploaded
(7)
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
エンジニアのセルフブランディングと技術情報発信の重要性 テクニカルライターになろう 講演資料
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
Linuxサーバー構築 学習のポイントと環境構築 OSC2024名古屋 セミナー資料
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
本の感想共有会「データモデリングでドメインを駆動する」本が突きつける我々の課題について
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
今さら聞けない人のためのDevOps超入門 OSC2024名古屋 セミナー資料
「VRC海のおはなし会_深海探査とロボットのお話」発表資料
「VRC海のおはなし会_深海探査とロボットのお話」発表資料
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
Compute Units/Budget最適化 - Solana Developer Hub Online 6 #SolDevHub
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
ビジュアルプログラミングIotLT17-オープンソース化されたビジュアルプログラミング環境Noodlの紹介
BlazorにSwaggerを導入してみよう
1.
BlazorにSwaggerを導 入してみよう 株式会社SAKURUG エンジニアリングユニット 草場 友光 .NET ラボ
2022年5月
2.
自己紹介 • 普段は主にWebFormsアプリ の保守のお仕事をしてます。 • 古めのシステムが多いので時 代に取り残されぬよう新しい技 術を一つでも入れるよう日々努 力しています。 •
tomo_kusaba
3.
宣伝 【VISION】ひとの可能性を開花させる企業であり続ける VISIONに共感できる仲間募集中。
4.
注意 • 個人の見解・解釈が多分に入っています。 • 見解の相違・事実誤認などありましたらご指摘ください。 •
#dotnetlabでtweetすると右側に表示されます
5.
今日の目的 • Blazor WebAssembly
ではREST APIサーバの構築が不可欠で す。 • REST APIの単体テストに不可欠なSwaggerの導入と簡単な利 用法について紹介します。 • 今回は、ユースケースとしてBlazor WebAssembly ASP.NET Core Hostedのパターンで導入をしてみます。
6.
Swaggerとは • SwaggerとはOpenAPI仕様を使用するツール • たとえば、OpenAPIGeneratorやSwagger
UIなど
7.
Swagger UI • OpenAPIの仕様を利用してサービスに関する情報がWebベー スのUIで提供されている •
コントローラの各パブリックアクションメソッドをUIからテス トすることができる
8.
Swashbuckleとは • .NETでのSwagger実装 • SwaggerDocumentオブジェクトを構築するSwaggerジェネ レータやSwagger
UIツールが提供される
9.
Swashbuckleの導入手順 • 「Swashbuckle.AspNetCore」パッケージをNuget
10.
Swashbuckleの 導入手順2 • Serverプロジェクトの Program.csでSwaggerジェ ネレータをサービスコレク ションに追加 • 生成されたJSONドキュメン トとSwagger
UI対応のミド ルウェアを有効にします
11.
実行結果
12.
Swashbuckleのカスタマイズと拡張 APIと情報説明 OpenApiInfoクラスを使用してUIに表示され る情報を変更する
13.
Swashbuckleのカスタマイズと拡張 XMLコメント XMLコメントを有効 化 XMLファイルを使用するよう にSwaggerを構成
14.
Swashbuckleのカスタマイズと拡張 XMLコメント実行結果
15.
デモ
16.
参考文献 • Swagger/OpenAPI を使用する
ASP.NET Core Web API の ドキュメント • Swashbuckle と ASP.NET Core の概要 • Swagger ドキュメントで API の開発者エクスペリエンスを向 上させる
17.
おしまい おしまい
Download now