1
私は、多くのC#静的変数を含むレガシーコードをWCFサービスにラップする必要があるプロジェクトに取り組んでいます。あなたが想像することができるように、これは、要求が国家レベルでなくてはならないWCFサービスの悪夢です。CreateInstanceFromAndUnwrap速度と最適化
私が思いつくことができる最高の解決策は、別のAppDomainでレガシーコードを実行してスレッドセーフであり、これを達成するためにCreateInstanceFromAndUnwrap()を使用することです。
コードが正常に動作していますが、コードが実行される前にすべての20個以上のDLLをAppDomainに再ロードする必要があるため、かなり遅いです。
誰かがCreateInstanceFromAndUnwrap()を最適化する方法を知っていますか?たとえば、クラスをロードせずにすべてのアセンブリをプリロードできて、静的変数が要求が入るたびにリセットされますか?
乾杯、あなたが求めている正確に何を行うことができる方法を知るの オスカー