問題タブ [asp.net-core]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
259 参照

asp.net-core - vnext Web アプリケーションはどのように自己ホスト可能ですか?

私は.netが初めてで、vnextも初めてです。以前は IIS を使用して MVC アプリケーションをホストしていましたが、それでも Web API は自己ホスト可能でした。しかし、現在 vnext では、自己ホスト可能な Web アプリケーションを取得しています。vnext Web アプリケーションを自己ホストする方法と、それを自己ホスト可能にする理由を実際に知りたいと思いました。アーキテクチャとリクエスト ライフ サイクルの変更点は何ですか。

0 投票する
3 に答える
10262 参照

asp.net-core - ASP.NET vNext MVC 6 でセッション状態を実装する方法

Visual Studio 2014、ASP.NET vNext で、MVC 6 にセッション状態を実装しようとしています。Visual Studio で実装するための Intellisense を取得できません。使用方法を教えてください。

0 投票する
2 に答える
597 参照

asp.net-core - Visual Studio CTP2 の ASP.VNext プロジェクトで C# 6 を有効にする

Visual Studio CTP2 をインストールし、新しい ASP.Net Vext プロジェクトを作成しました。C# 6.0 の機能を試してみたところ、うまくいきませんでした。次のリンクの手順も試しました。

Visual Studio 2015 CTP に C# 6.0 はありませんか?

しかし、その後も VNext プロジェクトで C# 6 を使用できませんでした。助けてください。

0 投票する
1 に答える
2202 参照

c# - ASP.NET vNext で Ninject を使用する際のコンパイラ エラー CS0246 (型または名前空間が見つかりません)

Asp.Net vNext クラス ライブラリで Ninject を使用したいと考えています。しかし、コンパイラ エラー CS0246 (「型または名前空間名 'Ninject' が見つかりませんでした」) が発生します。

これが私がやったことです:

1) 新規作成ASP.NET vNext Class Library

2) 編集project.json:

3) パッケージ マネージャーのログを確認します。

元気そう..

4) 編集Class1.cs:

Intellisense は Ninject への参照を解決できます。

ここに画像の説明を入力

5) ビルドして、CS0246 を取得しました。

どうしたの?

0 投票する
2 に答える
593 参照

asp.net-core - vnext での依存関係の管理

私が働いている会社では、プロジェクトでサードパーティの DLL への参照が必要な場合、次のことを行います。

  1. nuget を使用してパッケージを取得する
  2. dllを引き出して「lib」フォルダーを作成し、ここに参照を追加します
  3. この lib フォルダーは git に追加されるため、他のチーム メンバーは git からプルするときにすべての参照を取得できます。
  4. プロジェクトのlibフォルダーに保存されているdllを参照します

これは、完全に制御し、使用している参照を正確に把握するために行います。

私の質問は、vnext を使用するときにこれがどのように達成されるかということです。

「導入: サーバー上の .NET の未来」を見たことがありますが、project.json ファイルにすべての依存関係をリストしているようで、k restore を実行すると、nuget 構成ファイルのフィードに基づいてすべてがダウンロードされます。

0 投票する
1 に答える
180 参照

c# - vNext のクロス ドメイン API

私は vNext に取り組んでおり、asp.net vNext で Web API を作成しようとしています。以下は、私がAPIを作成するために使用したサンプルコードです

ブラウザでこの API に直接アクセスできます。また、ajax get リクエストによって同じドメイン ビューでこの API にアクセスすることもできます。サンプル コードは以下のとおりです。

しかし、他のドメインまたは jfiddler を使用してこの API にアクセスしようとすると、機能しません。

この jfiddler リンクを確認してください

http://jsfiddle.net/2r8wj62a/14/

私はVS2014 CPTを使用しています。

何か足りない...どんな助けでも大歓迎です。

前もって感謝します...!

0 投票する
1 に答える
320 参照

angularjs - POST アクションの Web API null パラメーター値

angular および asp.net vNext Web API を使用しようとしています。コントローラーを起動していますが、角度を使用$resourceするとオブジェクトの値が解決されません (Postメソッドパラメーターが null です)

json を送り返しますが、リクエスト自体には異常はありません。vNext がまだコンテンツ ネゴシエーションをサポートしていないことをどこかで見たことがあると思います。誰かがこの件について確認したり、光を当てることができますか?

また、Web API で生の投稿データにアクセスする方法はありますか? (私はコアフレームワークを使用しています) mvc から知っている Request.Form がもう存在しません。を試しましたGetFormAsyncが、空のコレクションが返されます。

編集:パラメーターをバインドしない理由は、データが JSON として送信されるという事実であることを確認しました。フォーム エンコーディングを使用すると、パラメータ値が正しく解決されます。

0 投票する
1 に答える
2539 参照

c# - .NET フレームワークの依存性注入コンテナーにビルドはありますか

vNext が到着したので、必要に応じて使用できるビルドイン DI コンテナーがあります。しかし、以前の .NET フレームワークも部分的に DI をサポートしていると聞きました (Unity やその他のコンテナーについては言及していません)。たとえば、実行時のコントローラーまたはビューの作成 (私はそれについて幅広い知識を持っていません)。そこで、以前の .NET フレームワークに DI コンテナーが既に存在するかどうかを知りたかったのですが、もしあればそれらを使用できますか?

0 投票する
1 に答える
271 参照

entity-framework - EF7 alpha 接続状態の問題

asp.net vNext SPA アプリケーションで EF を使用しようとしています。

AddScoped() を使用してビルドイン依存性注入コンテナーにコンテキスト クラスを登録しています (例にあるように) が、エンティティに対して削除操作を実行しようとすると、奇妙なエラーが発生します。削除が機能することもあれば、

そして時々私は

これは削除操作でのみ発生し、「接続が開いています」と「接続が閉じられています」が表示されるパターンが見つかりません。

これが私の削除メソッド本体です (これはベース コントローラーであるため、メソッドは仮想ですが、オーバーライドはまだ存在しません)。

0 投票する
0 に答える
96 参照

.net - Visual Studio 2014 CTP2 の既定の vNext テンプレートで参照が見つからない

VS 2014 CTP2 をインストールし、vNext プロジェクトを作成しようとしましたが、ビルドされません。参照が見つかりません。

ここに画像の説明を入力

足りないものはありますか?