asp.net-web-api2

    5

    3答えて

    Web Api 2とOwinを使用してアプリケーションにログを追加しようとしていますので、Microsoft Owin Loggingを使用しました。これは​​とILoggerFactoryが実装されており、STARTUPメソッドまたはOwin Middlewareコンポーネントのいずれかを使用します。例えば 、私はStartup方法にいるとき、私は使用してロガーを作成することができます。 pub

    5

    1答えて

    web apiでトークンベースの認証にasp.net IDを使用しています。リフレッシュトークンの は、私は、次の2つのクラスを追加し、起動設定に言及した次のリンク http://bitoftech.net/2014/07/16/enable-oauth-refresh-tokens-angularjs-app-using-asp-net-web-api-2-owin/ に基づいて実装しました。

    5

    1答えて

    WebApiサービスからSwashbuckleによって生成されたスワッガーです。すべてが型の面で見えますが、Azure API Appクライアントを使用してプロキシクラスを生成すると、enum宣言が欠落しています。 私はそれを二重チェックしたところ、ぎっしりとしていましたが、結果のクラスには列挙型(enumプロパティの代わりにstringプロパティ)とenum型の宣言のみがありました。

    6

    2答えて

    を上書きするDirectory.Delete()とDirectory.CreateDirectoryを()を使用して、私はこのコードを使用して、フォルダを上書き/作成したい: string myDir = "..."; if(Directory.Exists(myDir)) { Directory.Delete(myDir, true); } Directory.CreateDi

    8

    1答えて

    私は基本的なwebAPIプロジェクト(webAPIをチェックして空白のWebプロジェクト)を作成し、プロジェクトにowin nugetパッケージを追加しました。 Microsoft.AspNet.WebApi.Owin Microsoft.Owin.Host.SystemWeb Owin 私は、ロギングクラスを作成し、起動 を経由して、それをフックアップしました using AppFunc = S

    5

    1答えて

    メディエータのパイプラインを実装するために、私はthis postをJimmy Bogardに追いかけようとしています。そのため、前/後要求ハンドラを使用して作業を行うことができます。その記事のコメントから私はこれに来るgithub gist。私はまだこれをすべてフックする方法を理解していないので、ここに私の最初の行くことです。 FYI - 私はDIとWeb Api 2のためにAutofacを使用

    16

    3答えて

    私はC#のOAuthでWeb APIを保護するチュートリアルに従ってきました。 私はいくつかのテストを行っていますが、これまでは/tokenからアクセストークンを正常に取得できました。私はそれをテストするために "拡張RESTクライアント"と呼ばれるChromeの拡張機能を使用しています。 {"access_token":"...","token_type":"bearer","expires_i

    9

    2答えて

    にアップロードするときに私が達成したいタスクがAzureストレージにファイルをアップロードするために、ウェブAPIサービスを作成することです進捗状況を取得します。同時に、私は実際のアップロードの進行状況を反映する進捗インジケータを持っていたいと思います。いくつかの研究と勉強した後、私は、2つの重要な事柄を発見: まず、私はチャンクに手動でファイルを分割し、非同期Microsoft.WindowsA

    9

    2答えて

    を拡大して返されたものを、ODataControllerを使用して、あなたは誰かが/odata/Foos(42)/Barsを行う場合は、そのようなFoosControllerに呼び出されますので、返される内容を制御するために取得制御: public IQueryable<Bar> GetBars([FromODataUri] int key) { } しかし、誰かが返ったときに返されるものを制

    9

    1答えて

    我々はHttpClientをしてヘッダを超えるHttpRequestMessageオブジェクトのヘッダーを使用する必要があります? 我々は好ましい方法である 質問 を(常に変化)許可(常に変化)といくつかのカスタムヘッダーを追加する必要がありますか? HttpClientに共通の ヘッダー(すべての要求で同じ)を追加し、HttpRequestMessageオブジェクトの ベースのヘッダーを要求する