ihttphandler

    7

    1答えて

    this answerで説明されているように実装されたMvcHttpHandlerを呼び出すカスタムIHttpHandlerがあります。 それはasp.netのMVC2にうまく働いたが、私はIISExpress 7.5とMVC4にコードを移行した後、私はライン上でInvalidOperationExceptionがを取得を開始:メッセージと httpHandler.ProcessRequest(H

    5

    1答えて

    IHttpHandlerでファイルを転送しようとしていますが、コードはかなりシンプルです。しかし、1回の転送を開始すると、CPUの約20%が使用されます。これを20回の同時転送に拡張すると、CPUが非常に高くなります。 CPUをより低く保つためにこれを行うことができるより良い方法はありますか?クライアントコードは一度に64KBのファイルのチャンクを送信するだけです。 public void Pro

    7

    2答えて

    私は非同期デッドロックに陥っており、正しい構文を理解できません。私はいくつかの異なるソリューションを見てきましたが、問題の原因を突き止めることはできませんでした。 Parseをバックエンドとして使用しており、ハンドラを使用してテーブルに書き込もうとしています。これはWait()で立ち往生しているように見えるが、 public static class UserSignup { publ

    0

    1答えて

    私はVS2010でC#HttpHandlerを作成しましたが、application_start()イベント(例:ログの設定など)でいくつかの初期化を行いたいのですが、何らかの理由で起動しません。 自動割り当てポートを使用してローカルVSサーバーに対して実行しようとしましたが、イベントは発生しますが、IISに対してはイベントが発生しません。 ProcessRequest()はコードを実行するように

    1

    1答えて

    私はチャンクファイル転送用の単純なIHttpHandlerを持っています。クライアントコードでは、ファイルの割合の進捗状況を報告したいと思います。過去には、転送されたバイト数をファイルサイズで割り、それが最良の方法ではないことがわかっている10%ごとに到達したときにイベントを作ります。私は関係なく、すべてのコードを取り出したが、私は以下の方法でそれを行うためのより良い方法はありますか? //IHT

    -1

    1答えて

    私は、HttpTaskAsyncHandlerから継承する非同期ハンドラを持っています。 そのハンドラの中のある行では、documentDB内のコマンドを実行し、次の例のようなタスクを返す非同期メソッド( 'async'キーワードで修飾された)を呼び出すコードがあります。https://docs.microsoft.com/en-us/azure/cosmos-db/documentdb-dotn

    0

    1答えて

    私はHttpHandler DLLにdepencency dllを埋め込み、展開を容易にしたいので、埋め込みリソースとしてソリューションに追加し、それを解決するためにAppDomain.CurrentDomain.AssemblyResolveイベントを使用することを考えていました。 void ProcessRequest(HttpContext context)メソッドのイベントを購読すると、イ

    3

    2答えて

    Martin Fowler(link)のパターンに基づいてHTTPフロントコントローラを開発しています。 - (同期:私の場合、コントローラは、以下の責任があります。頭に浮かんリレー/別のサーバーに要求を転送 可能な解決策には、次の - - ロギング - 要求 を許可 - アンマーシャルは、データに をカプセル化)IHTTPハンドラ、WebクライアントまたはHttpWebRequestクラスを使用

    13

    6答えて

    IIS 7では、ASP.NET WebアプリケーションにカスタムHttpHandlerを使用しようとしています。私は「古典的な」パイプラインモードを使用して、.NETのバージョンが4.0.30319で、ハンドラのための私のweb.configの設定は次のとおりです。 HTTP Error 500.21 - Internal Server Error Handler "MyHandler" has

    0

    3答えて

    私は私のプロジェクトの一部として次のコードを持っています。そこには、この交換の目的のためにコメントアウトできる他のコードがあります。 namespace Project.HttpHandlers { public class Web : IHttpHandler { /// <summary> /// Gets a value indicating w