CSPspEmu.Core.PspStoredConfig.Load C# (CSharp) Method

Load() public static method

public static Load ( ) : PspStoredConfig
return PspStoredConfig
        public static PspStoredConfig Load()
        {
            lock (Lock)
            {
                try
                {
                    if (Serializer == null)
                    {
                        Serializer = XmlSerializer.FromTypes(new[] { typeof(PspStoredConfig) })[0];
                    }

                    using (var Stream = File.OpenRead(ConfigFilePath))
                    {
                        return (PspStoredConfig)Serializer.Deserialize(Stream);
                    }
                }
                catch (Exception Exception)
                {
                    Logger.Error(Exception);
                    return new PspStoredConfig();
                }
            }
        }