私は、ASP.NET MVCへのレガシーISAPI DLL(フィルタではなくISAPI拡張です)の移植に取り組んでいます。 ISAPIが実装している機能のいくつかは非常に複雑なので、理想的にはASP.NETから何とかISAPIを呼び出せるようにしたいと考えています。ASP.NET MVCからISAPI DLLを呼び出す方法は?
1つのオプションは、Webサービスのように扱い、ASP.NET内部からHTTP要求をISAPI dllの公開された機能に実行して、必要なものを実行することです。それはうまくいくかもしれませんが、私が必要とすることをするのはちょうど追加のホップです。
私はP/ISAPIを呼び出すことを考えていましたが、HTTPContextなどを渡す必要がありますか?それが可能かどうか確信していますか?
私が気付いていない他のオプションはありますか?誰もこの道を前にしていたのですか?どうもありがとう!!