問題タブ [config.json]
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.
asp.net-web-api - ASP.NET 5 + MVC 6 + PUT または PATCH 動詞を含む Web API コントローラーが 404 エラーを返す
新しい ASP.NET プロジェクトの一部として、MVC 6 (ベータ 3) で構築された基本的な Web API コントローラーがあります。私が遭遇した問題は、動詞 PUT または PATCH を受け入れず、これらのメソッドで URL にアクセスしようとするとエラー 404 が返されることです。
基本的なテストとして私が持っているものは次のとおりです。
「 Postman http://localhost/api/test
」を使用してアクセスして、各動詞 (GET、POST、DELETE、PUT、および PATCH) で URL を確認すると、GET、POST、および DELETE では正常に機能しますが、PUT および PATCH では 404 が返されます。
編集:
MVC5以下でこれらの動詞を有効にする方法があったことを覚えています.WebDAVを無効にし、2つの動詞のハンドラを追加する必要がありますが、ASP.NET 5web.config
のようなものはないので、web.config
これを修正する方法。おそらく解決されconfig.json
たと思いますが、これを検索しようとしても何も役に立ちませんでした!
私が MVC5 で開発した以前のサイトにはこの問題はweb.config
ありませんでした。そこにあるファイルを見てみると、WebDAV を無効にする (実際にはアンインストールされている) ものや、拡張子のない URL の PUT/PATCH メソッドの処理を許可するものはないようです。なので、前に書いたことは当てはまらないと思います。
何か案は?
ありがとう
c# - アレイ構成値をシリアル化する組み込みの方法はありますか?
私は新しい ASP.NET 5 プロジェクトに取り組んでいます。
ファイルに保存されている配列値を読み取ろうとしていconfig.json
ますが、次のようになります。
C# コードからこれにアクセスするにはどうすればよいですか?
c# - ASP.NET 5 で config.json からセクションを取得する
私がこのようなものを持っているとしましょうconfig.json
:
IConfiguration
オブジェクトを使用して特定の設定、つまり を取得できることはわかっていますconfiguration.Get("CustomSection:A")
が、階層全体を取得できますか? を試してみると結果がconfiguration.Get("CustomSection")
出るnull
ので、これはデフォルトではサポートされていないと思います。
私の使用例は、個々の設定を取得する必要なく、構成辞書全体を一度に取得することです。一部のプロパティはコンパイル時に認識されない場合があります。
c# - 新しい C# クラス ライブラリ プロジェクトの json ファイルの appsettings
これはそれほど難しいことではありません。私はクラス ライブラリ パッケージ (VS2015 の新しいバージョン) を持っています。ソリューションの残りの部分で .Net 4.6 を参照しているため、このライブラリの project.json ファイルから asp.Net5.4 を完全に削除しました。Configuration.Json パッケージと OptionsModel パッケージ、および依存関係も追加しました。SOで見つけたスニペットのいくつかをたどろうとしていますが、どこにも行けないようです。
MikesDotNetting にはこれに関する優れた記事がありますが、mvc6 プロジェクトまたは MVC6 を参照できるクラス ライブラリでのみ機能しますが、これは私にとっては機能しません。 http://www.micesdotnetting.com/article/284/asp-net-5-configuration
これは多くの例で見られますが、ConfigurationBuilder は IConfigurationProvider の配列を取り、appEnv.ApplicationBasePath は文字列です。したがって、当然、これはここでは機能しません。
config.json ファイルに含まれる多くの appsettings にアクセスするための単純なアクセス メカニズムを構築しようとしています。
node.js - Stencil をローカルで実行できません
ステンシルをローカルに統合するためのすべての手順に従いましたが、ローカルで実行する際に問題に直面しています。http://localhost:3000/はリダイレクトされません。
URLを直接挿入しようとすると、テーマのエラーページが表示されます。
スクリーンショットは次のとおりです。
node.js - 構成管理のための NodeJS config.json と process.env
構成管理を行うために両方の方法を使用している人に出くわしました。
各アプローチの長所と短所は何ですか?
構成オブジェクトに保存する変数が多数ある場合、ノード アプリを実行する前に、それらすべてを upstart スクリプトで 1 つずつ設定する必要がありますか?