public static void Initialize(LogConfiguration logConfiguration) { if (Instance == null) { lock (InstanceLock) { if (Instance == null) { Instance = new LogStorage(); Instance.LogConfiguration = logConfiguration; Instance.InitializeCore(); } } } }