Amoeba.MessageConverter.ToInfoMessage C# (CSharp) Method

ToInfoMessage() public static method

public static ToInfoMessage ( Box box ) : string
box Box
return string
        public static string ToInfoMessage(Box box)
        {
            if (box == null) throw new ArgumentNullException(nameof(box));

            try
            {
                var builder = new StringBuilder();

                if (!string.IsNullOrWhiteSpace(box.Name)) builder.AppendLine(string.Format("{0}: {1}", LanguagesManager.Instance.Box_Name, box.Name));
                builder.AppendLine(string.Format("{0}: {1} UTC", LanguagesManager.Instance.Box_CreationTime, BoxUtils.GetCreationTime(box).ToUniversalTime().ToString(LanguagesManager.Instance.DateTime_StringFormat, System.Globalization.DateTimeFormatInfo.InvariantInfo)));

                if (builder.Length != 0) return builder.ToString().Remove(builder.Length - 2);
                else return null;
            }
            catch (Exception e)
            {
                throw new ArgumentException("ArgumentException", e);
            }
        }

Same methods

MessageConverter::ToInfoMessage ( Seed seed ) : string
MessageConverter::ToInfoMessage ( Tag tag ) : string