Common.Logging と log4net を用いたプロジェクトログフレームワークの構築

参考リンク:https://www.cnblogs.com/heys/p/5787123.html Common.Logging は汎用的なログインターフェースを提供し、log4net はその強力な実装です。そのほかにも EntLib のログや NLog などの異なる実装を使用することも可能です。 Common.Logging は、配置を変更するだけで異なるログ実装を切り替えることができ、コードを一切変更する必要はありません。 .NET プ ...

10月9日 22:35 投稿

log4netの使用方法

log4netを使用するための6ステップガイド 1. プロジェクトにlog4net.dllを追加 プロジェクトにlog4net.dllを参照追加します。これだけでOKです。 2. Log4net名前空間を使用 コードファイルの先頭に以下のusingディレクティブを追加します。 using log4net; 3. プロジェクトのフレームワークバージョン確認 プロジェクトのターゲットフレームワークがlog4net.dllのバージョ ...

9月12日 16:25 投稿

ASP.NET Core 開発における実用的な設定とTips集

複数データベース接続の登録 services.AddDbContextPool または services.AddDbContext を必要な分だけ追加することで、複数のDBコンテキストをDIコンテナに登録できます。 MySQL対応のためのEF Core拡張 Microsoft公式にはUseMySqlは存在しないため、Pomelo.EntityFrameworkCore.MySqlパッケージを導入して利用します。このメソッドはコミュニティ製ライブラリによって提 ...

7月22日 18:42 投稿