/// <summary> /// Static method which returns the object of AppConfigurationAdapter to provide Singleton object /// </summary> /// <param name="strConfigFileName">Configuration File name</param> /// <returns></returns> public static AppConfigurationAdapter GetAppConfigurationAdapterObject(string strConfigFileName) { //No object created till now. Create new one and send it to caller if (Instance == null) { if (strConfigFileName == string.Empty) Instance = new AppConfigurationAdapter(); else Instance = new AppConfigurationAdapter(strConfigFileName); } //Returning object without cretaing new one again return Instance; }
/// <summary> /// Static method which returns the object of AppConfigurationAdapter to provide Singleton object /// </summary> /// <param name="strConfigFileName">Configuration File name</param> /// <returns></returns> public static AppConfigurationAdapter GetAppConfigurationAdapterObject(string strConfigFileName) { //No object created till now. Create new one and send it to caller if (Instance == null) { if (strConfigFileName == string.Empty) { Instance = new AppConfigurationAdapter(); } else { Instance = new AppConfigurationAdapter(strConfigFileName); } } //Returning object without cretaing new one again return(Instance); }