Исправлена десериализация
All checks were successful
Unit tests / test (push) Successful in 1m6s

This commit is contained in:
Шибалкин Александр 2025-01-17 14:04:36 +05:00
parent 457579c88d
commit ee5425cf6d
3 changed files with 7 additions and 7 deletions

View File

@ -47,7 +47,7 @@ public class SetpointClient : BaseClient, ISetpointClient
setpointConfigs.TryGetValue(valueDto.Key, out var type) && setpointConfigs.TryGetValue(valueDto.Key, out var type) &&
type is not null) type is not null)
dict[valueDto.Key] = Convert.ChangeType(element.GetString(), type, CultureInfo.InvariantCulture) ?? valueDto.Value; dict[valueDto.Key] = element.Deserialize(type) ?? valueDto.Value;
else else
dict[valueDto.Key] = valueDto.Value; dict[valueDto.Key] = valueDto.Value;
} }

View File

@ -11,9 +11,9 @@
<!--Наименование--> <!--Наименование-->
<Title>DD.Persistence.Client</Title> <Title>DD.Persistence.Client</Title>
<!--Версия пакета--> <!--Версия пакета-->
<VersionPrefix>1.3.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH)).1</VersionPrefix> <VersionPrefix>1.4.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH)).1</VersionPrefix>
<!--Версия сборки--> <!--Версия сборки-->
<AssemblyVersion>1.3.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH)).1</AssemblyVersion> <AssemblyVersion>1.4.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH)).1</AssemblyVersion>
<!--Id пакета--> <!--Id пакета-->
<PackageId>DD.Persistence.Client</PackageId> <PackageId>DD.Persistence.Client</PackageId>
@ -40,8 +40,8 @@
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<VersionPrefix>1.3.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</VersionPrefix> <VersionPrefix>1.4.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</VersionPrefix>
<AssemblyVersion>1.3.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</AssemblyVersion> <AssemblyVersion>1.4.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</AssemblyVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View File

@ -11,9 +11,9 @@
<!--Наименование--> <!--Наименование-->
<Title>DD.Persistence.Models</Title> <Title>DD.Persistence.Models</Title>
<!--Версия пакета--> <!--Версия пакета-->
<VersionPrefix>1.1.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</VersionPrefix> <VersionPrefix>1.2.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</VersionPrefix>
<!--Версия сборки--> <!--Версия сборки-->
<AssemblyVersion>1.1.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</AssemblyVersion> <AssemblyVersion>1.2.$([System.DateTime]::UtcNow.ToString(yyMM.ddHH))</AssemblyVersion>
<!--Id пакета--> <!--Id пакета-->
<PackageId>DD.Persistence.Models</PackageId> <PackageId>DD.Persistence.Models</PackageId>