C# におけるグローバル using 指令による一元化された名前空間管理
グローバル using とは
C# 10 から導入された global using 機能は、プロジェクト内で繰り返し記述される using 宣言の冗長性を解消するための仕組みです。特定のファイルで global キーワード付きで宣言された名前空間は、プロジェクト全体のすべてのソースファイルから自動的に利用可能になります。
これにより、共通のライブラリやユーティリティクラスへの参照を一元 ...
9月11日 18:08 投稿
JWT認証の実装: .NET Coreでのトークン発行と検証
必要なパッケージ
Microsoft.AspNetCore.Authentication.JwtBearerSystem.IdentityModel.Tokens.Jwt
トークンハンドラークラス
public static class TokenManager
{
public static string GenerateToken(UserTokenInfo payload)
{
var config = Configuration.GetSection("SecuritySettings");
var issuer = config["Issuer"];
var au ...
7月18日 20:18 投稿
.NET 6入門ノート
.NET 6入門
1、ApiControllerAttribute
実際には[ApiController]はApiControllerAttributeクラスであり、角括弧の外側に完全名を記述する必要があり、角括弧内では省略形でよい
2、ApiControllerによるデータソース推論
(0)パラメータアトリビュート(非推奨)
.NET Core 3.1以前では、メソッド内で渡されるパラメータが不明な場合、以下のアトリビュートを使用してパ ...
5月17日 05:20 投稿