2025-03-01から1ヶ月間の記事一覧
はじめに 最近PowerShellにハマっている私ですが、bash・zshで言うところのset -x(set -o xtrace)をPowerShellでもやりたいなと思いました。今回はそのやり方を紹介したいと思います。 はじめに その前に PowerShellでデバッグトレースを有効にする方法 その…
はじめに GetHashCodeを自前で実装するのにSystem.HashCodeはとても便利です。 learn.microsoft.com public class Sample : IEquatable<Sample> { public int Id { get; } public int Value { get; } public bool Equals(Sample other) { if (other is null) return </sample>…
はじめに 今回はASP.NET CoreのMinimal APIで簡単なWebAPIを作成〜Cloud Runに認証付きで公開するまでの方法について紹介したいと思います。またちょこちょこコマンドを利用した操作をしてますが、bash/zshではなく私はPowerShell教なのでご注意ください。 …
はじめに 今回はYamlDotNetを利用して.yamlから.jsonへの変換をC#でやる方法を紹介したいと思います。 はじめに 概要 やり方 YamlDotNetをインポートする コードを記述する 参考 概要 YamlDotNetを用いれば複数のライブラリを活用したりせずに簡単に変換がで…
はじめに 今回はASP.NET CoreのMinimal APIで自動でOpenAPIドキュメントを生成してSwaggerUIやReDocで可視化する方法を紹介したいと思います。learn.microsoft.comちなみにMicrosoft公式が出しているMicrosoft.AspNetCore.OpenApiというOpenAPIドキュメント…
はじめに ついにブログの記事数が1000を超えました。 ブログの投稿数本ブログの概要は以下のようになっています。 2018/07/22に記事を初投稿 雑記ブログのつもりだが、ほとんどUnity/C#に関する記事を投稿 週2のペースを目標に投稿 ちょうどキリが良い数字に…
はじめに 今回はC#10で導入されたMSBuildのプロパティであるImplicitUsingsについて紹介したいと思います。learn.microsoft.com はじめに 概要 dotnet new consoleを試した様子 プロジェクト SDK の種類とglobal usingの定義 定義されるglobal usingを編集す…
はじめに SourceGeneratorで独自警告を実装していた際に、以下のような警告をRiderが表示してきました。 RS2008: 規則を含むアナライザープロジェクトのアナライザーリリース追跡を有効にしてください 警告が出ている様子この対処法について調べたので書き残…
はじめに Rider 2025.1 EAP5のリリース情報が更新されました。 blog.jetbrains.com今までRiderがSyntax TreeのVisualizerに非対応だったので、いつもISGやRoslynAnalyzerを触るときはSharpLabを多用していました。Riderが対応してくれるだけでかなり期待大で…