2021-11-01から1ヶ月間の記事一覧

EF Core 6 のリバースエンジニアリングがNull許容参照型に対応したのが嬉しい話

EF Core6 は.NET6実装 EF Core5は.NET Standard 2.1での実装だったので、.NET Core 3.1以降であれば利用が可能でした。 対してEF Core 6は.NET 6での実装なので.NET 6での利用に限定されます。 これは、.NET Core 3.1が2022年11月、.NET5が2022年2月?でEOLに…

NU1605を対処する

NU1605がBuild時に上手くいかないケースがある 自分が遭遇した現象 ローカルでのBuild(VisualStudio2022)ではBuildはPass。 ローカルでのBuild(dotnet build)ではBuildはPass。 Cloud BuildでのCI時のBuildはPass Cloud Runへのdeploy時のBuildはError …

WIP:VisualStudio2022で利用している拡張機能

VisualStudio2022で利用している拡張機能をまとめる 制作者の方々が順次対応されているので、徐々に更新していく予定。(いつもありがとうございます) OpenonGitHub marketplace.visualstudio.com VSColorOutput64(64bitになったためか後ろに64がついた) …

Github Flowをベースに、メンバーのパワーにグラデーションのあるチームに優しい仕組みにするケースを考える

Github Flow の機能開発branch部分は好きに運用しろというスタンスだと思っている 機能開発branchは、あくまで機能開発branchであって、これらはdeploy可能であるかどうかはわからない。 一方でmainはavailableであることを保証する必要がある。 という前提…

Swashbuckle.AspNetCore.SwaggerでSwaggerUiのRootPathを変更する

Swashbuckle.AspNetCore.SwaggerでSwaggerUiのRootPathを変更したい 前回のユースケースで、PathBaseを利用してWebApiのRootPathを変更した場合、SwaggerUi自体のRootPathも変更が必要になります。 UseSwaggerUIのSwaggerUiOptionsのRoutePrefixにサブディレ…