ASPサイトと統合するRESTサービスを実装したい(基本的には同じプロジェクト)。
VirtualPathProvider
カスタム( )を提供しようとしましたが、機能しますVPP
が、ある程度は機能します。まず、content-type
応答の は常にapplication/octet-stream
です。第 2 に、要求のみGET
が を介してパイプされますVPP
。私は、HttpApplication
これらの問題を解決するために遊んでいる人を見てきました。ASP をハッキングする方法をたどりたいかどうかはわかりませんが、それには多くの時間がかかる可能性があり、最終的にはタスクを達成することが不可能になる可能性があります。
それを行う方法はありますか、または MVC 用に別のページを作成し、プロセス間通信を介して対話する必要があります。このようにして、MVC は REST 要求を処理し、応答としてコードを呼び出します。逆もまた同様です。ASP は REST 要求をリモート サーバーに送信できます。
MVC をバニラ ASP にリンクする、よりクリーンで安全で簡単な方法が他にある場合は、コメント/回答に自由に投稿してください。