2016-10-14 4 views
1

私はstartup.csファイルを持っています。私はappsetings.jsonファイルではなくXMLファイルから構成を取りたいと思っています。 ASP.NET Core MVCで可能ですか?Startup.csのXMLファイルから構成設定を取り出す方法

+0

をそのは次のように呼び出されていない、asp.net-mvc6とasp.net5タグを使用しないでくださいこれ以上は – Tseng

答えて

3

代わりにappsettings.xmlを使用する場合は、ブログ記事hereを参照してください。記事から

引用: Microsoft.Extensions.Configuration.Xml:

XMLファイルを使用するには、このNuGetパッケージを追加する必要があります。自分の project.jsonに1.0.0を追加し、appsettings.xmlファイルを追加しました。

<configuration> <MySettings> <SomeSetting>Test</SomeSetting> <Another>true</Another> </MySettings> </configuration>

私は、このような構成の一部としてこれを追加しました:

.AddXmlFile("appsettings.xml", optional: true, reloadOnChange: true)

+0

@ junnas:答えをありがとう。あなたは起動コンストラクタを全体として表示できますか?なぜなら私はconfigurationbuilderオブジェクトを使って.AddXM()メソッドを使用することができないからです。 – InspireMe

+0

project.jsonに言及したパッケージを追加する必要があります – juunas

+0

名前空間はフレームワークDNXをサポートしていません。バージョン5.0 – InspireMe

関連する問題