ターニングポイントさん!?

10bace LOG

タグ: ASP.NET

【.NET】BlobServiceClientFactoryはあったんだ!

依存性を注入することと依存性を逆転することにしか人生の喜びを感じられぬ土方プログラマー共。元気だったか。俺だよ。

俺たちはいつだってBlobServiceClientFactoryを探してきた。そうだろ?今日、お前らをこの執務室に集めたのは他でもない。ついにそのBlobServiceClientFactoryが見つかったんだ。

地の文:岡島が伝えた希望の言葉は、それでも開発者たちのコーディングする手を止めることは出来なかった。一瞥を投げかけたものもいたが、岡島が顔を向けるのを察すると焦るように作業に戻る。虚しさが蔓延している執務室。壁の巨大掛け軸に描かれている「三代目大谷鬼次のDI」の絵図すら冷ややかな視線を投げかけているように見えた。

地の文:「どうせいつもの”オレオレBlobServiceClientFactory”なんだろ…」という、諦めにも似た気持ちが彼らの世界を支配していたのだ。岡島はおもむろに脱糞すると

~以下略~

◆結論

Best practices for using Azure SDK with ASP.NET Core

【C#】HttpClientFactoryでRequestとResponseのロギング

◆結論

◆和訳

DelegatingHandler 継承したアレを AddHttpClient してるとこで AddHttpMessageHandler しろや。※解説は後述。

axiosのgetメソッドでnestedなdataを投げる時のはなし

◆結論

「yarn add qs」しろ。typescript使ってる人は「yarn add @types/qs」しろ。yarn使ってないならnpm使え。帰れバカ。やめちまえ。

使い方は…普通にimportして使え。わかんないならやめちまえ。

★補足

・「hogehoge.com」は実際には「.env」に定義された環境変数だろう。何言ってるかわからないなら無視しろ。

・baseURLでテンプレート文字列使ってるのは、「/api」とかを付け足すため。

◆何が起きたか

ASP.NETでAPIサーバー立てて、HttpGetの口をはやした。画面からaxiosでもってnestedなデータをGETメソッドで送った。[FromQuery]Attributeを指定したclassにbindされなかった。nullになった。一筋の涙が頬を伝った。

Powered by WordPress & Theme by Anders Norén