まとめた NuGet パッケージがいくつかあります。そのうちの 1 つは、他のすべてのパッケージから参照される共通のプロジェクトです。
この共通プロジェクトは構成クラスをフォルダーに挿入し、App_Start
このクラスのメソッドが WebActivator によって呼び出されます。
他のパッケージの 1 つで、このメソッドにもう 1 行コードを追加したいのですが、これを行う方法を見つけるのに苦労しています。
この 1 行のコードだけを含む追加のクラスを非常に簡単に追加できることはわかっていますが、可能であれば、Install.ps1
powershell スクリプトを使用してコード行を既存の構成クラスに追加することをお勧めします。
プロ処理された*.cs.ppファイルを使用すると、既存のファイルが上書きされ (または新しいファイルが追加され)、*.cs.transformはそのようなファイルでは機能しません。
クラスがどこにあり、それが何と呼ばれているか、そしてメソッドが何と呼ばれているかを知っているので、Powershell はそのメソッドの最後に行を追加する手段を提供しますか?