diff --git a/Orm/Xtensive.Orm/Core/SimpleXmlSerializer.cs b/Orm/Xtensive.Orm/Core/SimpleXmlSerializer.cs index 568160129..303ccf1af 100644 --- a/Orm/Xtensive.Orm/Core/SimpleXmlSerializer.cs +++ b/Orm/Xtensive.Orm/Core/SimpleXmlSerializer.cs @@ -38,8 +38,11 @@ public T Deserialize(string value) return (T) serializer.Deserialize(reader); } - public T DeserializeFromStream(Stream stream) => - (T) serializer.Deserialize(stream); + public T DeserializeFromStream(Stream stream) + { + using StreamReader reader = new(stream, leaveOpen: true); + return (T) serializer.Deserialize(reader); + } /// /// Serializes value of to string. diff --git a/Version.props b/Version.props index 1e4d3f310..f7c7a9d1f 100644 --- a/Version.props +++ b/Version.props @@ -2,7 +2,7 @@ - 7.2.173 + 7.2.174 servicetitan