it技術:web開発:blzaor
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
it技術:web開発:blzaor [2024/06/13 10:24] – [BlazorとjQueryの連携] yajuadmin | it技術:web開発:blzaor [2024/12/24 00:42] (現在) – [Web APIを追加] yajuadmin | ||
---|---|---|---|
行 435: | 行 435: | ||
- Controllerフォルダを作成 | - Controllerフォルダを作成 | ||
- | - 右クリックメニューから[追加]の[コントローラー]をクリックする | + | - 右クリックメニューから[新しい項目の追加]をクリックする |
- 共通のAPIにある「読み取り/ | - 共通のAPIにある「読み取り/ | ||
- ValuesController.cs を追加する | - ValuesController.cs を追加する | ||
行 542: | 行 542: | ||
[[https:// | [[https:// | ||
+ | |||
+ | ==== リトライ回数を増やす ==== | ||
+ | リトライ回数はデフォルトで8回となっている。 | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | ==== awaitのメソッドを追加すると動作しなくなる ==== | ||
+ | Submitの先頭にawait.Task.Delay メソッドを実行すると、エラー用のメッセージモーダルが表示されなくなる現象があった。\\ | ||
+ | async void を async Task に変更することで解決した。 | ||
+ | |||
+ | < | ||
+ | async void Submit() | ||
+ | ↓ | ||
+ | async Task Submit() | ||
+ | </ | ||
+ | |||
+ | [[https:// | ||
==== Javascriptとの連携 ==== | ==== Javascriptとの連携 ==== | ||
* [[https:// | * [[https:// | ||
行 686: | 行 703: | ||
<wrap em> | <wrap em> | ||
+ | |||
+ | ==== CA1416警告 Windowsでのみサポートされています ==== | ||
+ | 「警告 CA1416 この呼び出しサイトはすべてのプラットフォームで到達可能です。' | ||
+ | |||
+ | FreeSprire.pdf の印刷機能でカスタムサイズをセットした部分で警告の緑色の波線が出ました。\\ | ||
+ | 使用するメソッドの上に「[SupportedOSPlatform(" | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | ==== PrivateObjectの代替 ==== | ||
+ | 単体テストでモジュールのPrivateメソッドにアクセスする「PrivateObject」が、.NET Coreでは使用できなくなった。\\ | ||
+ | [[https:// | ||
+ | |||
+ | ==== 警告「via WebSockets, using the Long Polling fallback transport」 ==== | ||
+ | via WebSockets, using the Long Polling fallback transport. This may be due to a VPN or proxy blocking the connection. To troubleshoot this, visit | ||
+ | |||
+ | IISでWebSocketを有効にしていないとLong pollingが使用される。 | ||
+ | |||
+ | Windows Serverのサーバーマネージャーのメニューの「管理」にある「役割と機能の追加」にて、Webサーバー(IIS) | ||
+ | -> | ||
+ | |||
+ | WebSocket プロトコルにチェックを追加する。 | ||
===== 参照 ===== | ===== 参照 ===== | ||
* [[https:// | * [[https:// |
it技術/web開発/blzaor.1718241879.txt.gz · 最終更新: 2024/06/13 10:24 by yajuadmin