C#

C#

[C#]文字列操作まとめ(連結 / 改行 / 複数行 / Nullチェック)

最近はAzure Functionで日々開発していますが、文字列をゴリゴリあつかったのでまとめてみたいと思います! 文字列連結 他の言語と同様に「+」で連結できます。 var fruits = "apple,"; fruits = frui...
C#

[Azure Functions][C#]HttpRequestのBodyを2回読んだらエラーになった

Azure Functionで、リクエストのBodyを複数回読み込もうとしたらエラーになったので対処法を調べました。 エラー内容 実行コード var userRequest = new User(); using (var sr = new...
C#

[AzureFunction][C#]DateTimeの取得時間をJSTにする

Azure Functionを使っていて、DateTimeをJSTにしたいと思いました。 DateTime.Nowだとローカル時間らしいので、Functionsを置いたサーバー時間になりますよねきっと。 TimeZoneInfoが使えずエラ...
C#

[Azure Function][C#]バリデーションをやってみた。

Azure FunctionのC#でバリデーションを試してみました! クラスに属性でバリデーションを書いて、Validator.TryValidateObjectを使うとバリデーションできました。 結果はList<ValidationRes...
C#

[AzureFunctions][C#]NSwagでSwagger(2.0)に対応する

NSwagを使ってAzure FunctionsでSwagger UIを表示できるようにしました!(Swaggerファイルの書き出しも) OpenApi3.0も対応しているしAPI Managementで管理してもいいのでは。と思ったけど、...
C#

[Azure Functions][C#] iTextSharpでPDF出力してみた。

Azure FunctionsでiTextSharpを使ってPDF出力しました! 日本語出力もフォントファイルを取ってきて、出てくることを確認しました。 ここでは0から作っていますが、テンプレートを使って出力することも可能なことを確認してい...
C#

[Azure Functions][C#]Hello, World(初期テンプレ実行)する

10月から現場でAzure Functions(C#)をやり始めています。 フロントがNuxt.jsでバックエンドがAzure Functionsらしいです。C#を任されることになるとは思ってもみなかったですw 久々にやるので家でも少しずつ...