マルチスレッド アプリケーション (ASP.NET MVC) では、Web.Config から取得した定数と値を含むグローバル設定クラスが必要です。
このクラスをシングルトンとして静的にしたい...そしてロックされた?
public static class Settings {
public static LoggerSettings Logger;
public static MailerSettings Mailer;
public class LoggerSettings {
public String Levels { get { return ConfigurationManager.AppSettings["Logger.Levels"]; } }
public const String Report = "team@xyz.com";
} // LoggerSettings
public class MailerSettings {
public String Contact { get { return ConfigurationManager.AppSettings["Mailer.Contact"]; } }
} // MailerSettings
}
ダブルロックを実装する必要があると思いますか?いいえ?
これを行う最善の方法がわかりません。助けてもらえますか?
ありがとう、ミゲル