私は1クラスライブラリと1 MVCプロジェクトのソリューションを持っています。 MVCプロジェクトは、クラスライブラリを参照します。 私はこのようになりますクラスライブラリでのConnectionStringクラスを作成しました:ConfigurationManager.ConnectionStringsはどのように機能しますか?
public static string MyAppConnectionString { get; set; } =
ConfigurationManager.ConnectionStrings["MyApp"].ConnectionString;
すべてが正常に動作しています。しかし、私が理解できないのは、ConfigurationManager.ConnectionStringsが、クラスライブラリのapp.configファイルとMVCプロジェクトのWeb.Configファイルの両方のConnectionStringsを知っていることです。
https://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager(v=vs.110).aspx – Nkosi