public static UserKey DefaultInstance() { singletonInstance = new UserKey(); singletonInstance.Initialize(); singletonInstance.SetDefaultUserKey(false); return singletonInstance; }
public static UserKey ClearInstance() { singletonInstance = new UserKey(); singletonInstance.Initialize(); singletonInstance.SetDefaultUserKey(true); return singletonInstance; }
private static void MergeInstance() { singletonInstance = new UserKey(); singletonInstance.Initialize(); singletonInstance.SetDefaultUserKey(false); PathInfo info = PathInfo.CreateInstance(); UserKey key = AbstractConfig.Load(typeof(UserKey), ExtraTypes, info.UserKeySetup) as UserKey; if (key != null) { singletonInstance.UserKeyMerge(key.JobKeyList); } }