DXVcs2Git.Core.GitLab.MergeRequestOptions.ConvertFromString C# (CSharp) Method

ConvertFromString() public static method

public static ConvertFromString ( string str ) : MergeRequestOptions
str string
return MergeRequestOptions
        public static MergeRequestOptions ConvertFromString(string str)
        {
            if (string.IsNullOrEmpty(str))
                return null;
            using (MemoryStream stream = new MemoryStream()) {
                using (StreamWriter writer = new StreamWriter(stream)) {
                    writer.Write(str);
                    writer.Flush();
                    stream.Seek(0, SeekOrigin.Begin);
                    return Serializer.Deserialize<MergeRequestOptions>(stream);
                }
            }
        }