Skip to content

Commit c062d9f

Browse files
committed
publish 1.0.0
1 parent 7b5dc44 commit c062d9f

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

Directory.Build.props

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<PackageVersion>1.0.0-beta-01</PackageVersion>
3+
<PackageVersion>1.0.0</PackageVersion>
44
<Authors>王海波</Authors>
55
<Copyright>王海波</Copyright>
66
<RepositoryUrl>https://github.com/xfrogcn/Xfrogcn.BinaryFormatter</RepositoryUrl>
@@ -10,7 +10,9 @@
1010
</PropertyGroup>
1111

1212
<PropertyGroup>
13-
<Product>Xfrogcn BinaryFormatter</Product>
13+
<Product>BinarySerializer</Product>
14+
<Title>BinarySerializer</Title>
15+
<Description>High performance binary serialization libraries</Description>
1416

1517
<!-- The SPDX name for the source license. See https://spdx.org/licenses/. -->
1618
<PackageLicenseExpression>MIT</PackageLicenseExpression>
@@ -19,6 +21,7 @@
1921
<MaintainerEmail>xfrogcn@163.com</MaintainerEmail>
2022

2123
<IncludeSymbols>true</IncludeSymbols>
24+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2225
</PropertyGroup>
2326
<ItemGroup>
2427
<None Include="..\..\package-icon.png">

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# High Performance Binary Serialization Libraries
22

3-
[中文](README.zh.md) | [Quick Start](doc/GettingStart.Md) | [Support Types](doc/SupportTypes.Md)
3+
[中文](README.zh.md) | [Quick Start](doc/GettingStart.md) | [Support Types](doc/SupportTypes.md)
44

55
Xfrogcn BinaryFormatter is a high performance binary serialization libraries in .NET, it through the Span and Emit to achieve high performance, BinarySerializer uses an API interface that is consistent with System.Text.JSON, so easy to use.
66

@@ -72,7 +72,7 @@ Intel Core i7-7500U CPU 2.70GHz (Kaby Lake), 1 CPU, 4 logical and 2 physical cor
7272
| Json_Bytes | 80.13 μs | 1.572 μs | 1.989 μs |
7373
| `XfrogcnBinary_Bytes` | 92.14 μs | 1.814 μs | 3.623 μs |
7474

75-
## solve the problem of dynamic loading assemblies
75+
## Solve the problem of dynamic loading assemblies
7676

7777
If the serialization type in dynamically loaded assembly, encapsulating and serialization methods in the dynamic loading assemblies, .NET official BinaryFormatter serialization libraries cannot deserialize, will trigger a assembly errors cannot be found.
7878

src/BinaryFormatter/Xfrogcn.BinaryFormatter.csproj

+3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
<PropertyGroup>
44
<LangVersion>9.0</LangVersion>
5+
<Product>BinarySerializer</Product>
6+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7+
<PackageProjectUrl>https://github.com/xfrogcn/Xfrogcn.BinaryFormatter/blob/master/README.md</PackageProjectUrl>
58
</PropertyGroup>
69

710
<ItemGroup>

test/BinaryFormatter.Benchmark/BinaryVsJson.cs

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
using System;
44
using System.Collections.Generic;
55
using System.IO;
6-
using System.Text;
76
using System.Threading.Tasks;
87
using BF = System.Runtime.Serialization.Formatters.Binary.BinaryFormatter;
98

test/BinaryFormatter.Tests/Xfrogcn.BinaryFormatter.Tests.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
<TargetFramework>net5.0</TargetFramework>
55

66
<IsPackable>false</IsPackable>
7+
8+
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
79
</PropertyGroup>
810

911
<ItemGroup>

0 commit comments

Comments
 (0)