SenseNet.Messaging.Configuration.ParseEncoding C# (CSharp) Method

ParseEncoding() private static method

private static ParseEncoding ( string setting ) : void
setting string
return void
        private static void ParseEncoding(string setting)
        {
            if (String.IsNullOrEmpty(setting))
            {
                MessageEncoding = DefaultMessageEncoding;
                return;
            }

            try
            {
                MessageEncoding = Encoding.GetEncoding(setting);
            }
            catch (ArgumentException)
            {
                Logger.WriteError(String.Format("The configured value: {0} is not a valid code page name. Default encoding is set: {1}.",setting,DefaultMessageEncoding.BodyName));
                MessageEncoding = DefaultMessageEncoding;
            }
        }