2019-01-01から1年間の記事一覧

前後にタグを出力するTagHelperを作ってみた - ASP.NET Core MVC

TagHelperを調べているとTagHelperOutputクラスに次のプロパティを見つけました。 PreContent PostContent PreElement PostElement このあたりのプロパティを使うと、タグの前後にタグを出力して例えばタグを入れ子にするといったこともできるようです。 と…

ASP.NET Core MVC - アクション名のAsyncサフィックスが削除されることを確認する

ASP.NET Core の破壊的変更 - .NET Core | Microsoft Docs 上記ドキュメントにある「コントローラアクション名からAsync サフィックスが削除される」ことを確認してみました。 MVC: コントローラー アクション名から Async サフィックスを削除 aspnet/AspNet…

SQL Server - シーケンスを使う

SQL Serverでシーケンスを使うサンプルです。 シーケンスを久しぶりに使おうと思ったらあまり覚えておらず、以前に試したので記事が残ってるかと探してみましたが、見つからなかったのでさらっと残しておきます。 ざっくり言うとシーケンスは連番を生成する…

.NET Core - Type.IsAssignableFromのメモ

Type.IsAssignableFromは「メソッドを呼び出すインスタンス型の変数」に「メソッドの引数で指定した型のインスタンス」を割り当てることができるかどうかを判断します。 このメソッドはあるインターフェイスを実装しているか?あるクラスを派生しているか?…

ASP.NET Core - ファイルを扱う

ASP.NET Coreでファイルを扱うサンプルです。 ドキュメントはこのあたり。 docs.microsoft.com 任意の物理ファイルを扱うには、IFileProviderを実装したPhysicalFileProviderを使います。 // ルートフォルダ(=スコープ)を指定してファイルプロバイダを生成…