Skip to content

Commit fce2fa8

Browse files
committed
Fix XML Model Deserialization
1 parent 0671034 commit fce2fa8

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

Orm/Xtensive.Orm/Core/SimpleXmlSerializer.cs

+5-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,11 @@ public T Deserialize(string value)
3838
return (T) serializer.Deserialize(reader);
3939
}
4040

41-
public T DeserializeFromStream(Stream stream) =>
42-
(T) serializer.Deserialize(stream);
41+
public T DeserializeFromStream(Stream stream)
42+
{
43+
using StreamReader reader = new(stream, leaveOpen: true);
44+
return (T) serializer.Deserialize(reader);
45+
}
4346

4447
/// <summary>
4548
/// Serializes value of <typeparamref name="T"/> to string.

Version.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33

44
<PropertyGroup>
5-
<DoVersion>7.2.173</DoVersion>
5+
<DoVersion>7.2.174</DoVersion>
66
<DoVersionSuffix>servicetitan</DoVersionSuffix>
77
</PropertyGroup>
88

0 commit comments

Comments
 (0)