Add default mapping for IPAddress
parent
cf3952a9ba
commit
fa6b73cccd
|
@ -9,7 +9,7 @@
|
|||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<AssemblyVersion>0.1.0.0</AssemblyVersion>
|
||||
<FileVersion>0.1.0.0</FileVersion>
|
||||
<PackageVersion>1.3.0-preview7</PackageVersion>
|
||||
<PackageVersion>1.3.0-preview8</PackageVersion>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
</PropertyGroup>
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Net;
|
||||
using System.Reflection;
|
||||
|
||||
namespace ln.json.mapping
|
||||
|
@ -460,6 +461,12 @@ namespace ln.json.mapping
|
|||
|
||||
DefaultMapper.Add(new JSONRPCCallMapping());
|
||||
DefaultMapper.Add(new JSONRPCResultMapping());
|
||||
|
||||
DefaultMapper.Add(new JSONMapping(
|
||||
typeof(IPAddress),
|
||||
((mapper, o) => ((IPAddress)o).ToString()),
|
||||
(mapper, value) => IPAddress.Parse((value as JSONString).Value))
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue