Skip to content

Commit

Permalink
更换gRPC为托管实现 (Richasy#707)
Browse files Browse the repository at this point in the history
* Use managed gRPC and upgrade all dependencies

* Remove ImageEx ref upgrade

* Upgrade references

Co-authored-by: Richasy <[email protected]>
  • Loading branch information
hez2010 and Richasy authored Feb 21, 2022
1 parent ae115f7 commit 3bc196b
Show file tree
Hide file tree
Showing 13 changed files with 28 additions and 95 deletions.
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

<ItemGroup Condition="'$(MSBuildProjectExtension)' == '.csproj'">
<PackageReference Include="Microsoft.CodeAnalysis.Metrics">
<Version>3.3.0</Version>
<Version>3.3.3</Version>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
Expand Down
2 changes: 1 addition & 1 deletion TestUtils.targets
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentAssertions" Version="5.10.3" />
<PackageReference Include="FluentAssertions" Version="6.2.0" />
<PackageReference Include="FluentAssertions.Analyzers" Version="0.11.4" />
<PackageReference Include="Moq" Version="4.14.5" />
</ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions UnitTests.targets
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentAssertions" Version="5.10.3" />
<PackageReference Include="FluentAssertions" Version="6.2.0" />
<PackageReference Include="FluentAssertions.Analyzers" Version="0.11.4" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Moq" Version="4.14.5" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" />
Expand Down
9 changes: 3 additions & 6 deletions src/App/App.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -1027,14 +1027,11 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="FFmpegInteropX">
<Version>0.9.2</Version>
<Version>0.9.4</Version>
</PackageReference>
<PackageReference Include="HN.Controls.ImageEx.Uwp">
<Version>1.0.33</Version>
</PackageReference>
<PackageReference Include="Microsoft.CodeAnalysis.Metrics">
<Version>3.3.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.13</Version>
</PackageReference>
Expand All @@ -1051,13 +1048,13 @@
<Version>7.1.2</Version>
</PackageReference>
<PackageReference Include="Microsoft.UI.Xaml">
<Version>2.8.0-prerelease.210927001</Version>
<Version>2.8.0-prerelease.220118001</Version>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>13.0.1</Version>
</PackageReference>
<PackageReference Include="Nito.AsyncEx.Tasks">
<Version>5.1.0</Version>
<Version>5.1.2</Version>
</PackageReference>
<PackageReference Include="Richasy.ExpanderEx.UWP">
<Version>1.0.4</Version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,13 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="FluentAssertions">
<Version>5.10.3</Version>
<Version>6.2.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.13</Version>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.SDK">
<Version>16.7.1</Version>
<Version>17.0.0</Version>
</PackageReference>
<PackageReference Include="xunit">
<Version>2.4.1</Version>
Expand Down
4 changes: 2 additions & 2 deletions src/Controller/Controller.Uwp/Controller.Uwp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@
<Version>6.2.13</Version>
</PackageReference>
<PackageReference Include="NLog">
<Version>4.7.11</Version>
<Version>4.7.13</Version>
</PackageReference>
<PackageReference Include="Websocket.Client">
<Version>4.4.39</Version>
<Version>4.4.43</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/Lib/Lib.Interfaces/Lib.Interfaces.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Google.Protobuf">
<Version>3.17.3</Version>
<Version>3.19.4</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.13</Version>
Expand Down
8 changes: 4 additions & 4 deletions src/Lib/Lib.Uwp/Lib.Uwp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -47,19 +47,19 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Google.Protobuf">
<Version>3.17.3</Version>
<Version>3.19.4</Version>
</PackageReference>
<PackageReference Include="HtmlAgilityPack">
<Version>1.11.38</Version>
<Version>1.11.42</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.13</Version>
</PackageReference>
<PackageReference Include="Microsoft.UI.Xaml">
<Version>2.8.0-prerelease.210927001</Version>
<Version>2.8.0-prerelease.220118001</Version>
</PackageReference>
<PackageReference Include="ZXing.Net">
<Version>0.16.6</Version>
<Version>0.16.8</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
Expand Down
70 changes: 3 additions & 67 deletions src/Models/Models.gRPC/Models.gRPC.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,73 +7,9 @@
</PropertyGroup>

<ItemGroup>
<None Remove="bilibili\account\fission\v1\fission.proto" />
<None Remove="bilibili\ad\v1\ad.proto" />
<None Remove="bilibili\api\probe\v1\probe.proto" />
<None Remove="bilibili\app\archive\middleware\v1\preload.proto" />
<None Remove="bilibili\app\archive\v1\archive.proto" />
<None Remove="bilibili\app\card\v1\ad.proto" />
<None Remove="bilibili\app\card\v1\card.proto" />
<None Remove="bilibili\app\card\v1\common.proto" />
<None Remove="bilibili\app\card\v1\double.proto" />
<None Remove="bilibili\app\card\v1\single.proto" />
<None Remove="bilibili\app\dynamic\v1\dynamic.proto" />
<None Remove="bilibili\app\dynamic\v2\dynamic.proto" />
<None Remove="bilibili\app\interfaces\v1\history.proto" />
<None Remove="bilibili\app\interfaces\v1\search.proto" />
<None Remove="bilibili\app\playurl\v1\playurl.proto" />
<None Remove="bilibili\app\resource\privacy\v1\api.proto" />
<None Remove="bilibili\app\resource\v1\module.proto" />
<None Remove="bilibili\app\show\gateway\v1\service.proto" />
<None Remove="bilibili\app\show\popular\v1\popular.proto" />
<None Remove="bilibili\app\show\rank\v1\rank.proto" />
<None Remove="bilibili\app\show\region\v1\region.proto" />
<None Remove="bilibili\app\space\v1\space.proto" />
<None Remove="bilibili\app\splash\v1\splash.proto" />
<None Remove="bilibili\app\view\v1\view.proto" />
<None Remove="bilibili\app\wall\v1\wall.proto" />
<None Remove="bilibili\broadcast\message\editor\notify.proto" />
<None Remove="bilibili\broadcast\message\esports\notify.proto" />
<None Remove="bilibili\broadcast\message\fission\notify.proto" />
<None Remove="bilibili\broadcast\message\im\notify.proto" />
<None Remove="bilibili\broadcast\message\main\dm.proto" />
<None Remove="bilibili\broadcast\message\main\native.proto" />
<None Remove="bilibili\broadcast\message\main\resource.proto" />
<None Remove="bilibili\broadcast\message\note\sync.proto" />
<None Remove="bilibili\broadcast\message\ogv\freya.proto" />
<None Remove="bilibili\broadcast\message\ogv\live.proto" />
<None Remove="bilibili\broadcast\message\ticket\activitygame.proto" />
<None Remove="bilibili\broadcast\message\tv\proj.proto" />
<None Remove="bilibili\broadcast\v1\broadcast.proto" />
<None Remove="bilibili\broadcast\v1\laser.proto" />
<None Remove="bilibili\broadcast\v1\mod.proto" />
<None Remove="bilibili\broadcast\v1\push.proto" />
<None Remove="bilibili\broadcast\v1\room.proto" />
<None Remove="bilibili\broadcast\v1\test.proto" />
<None Remove="bilibili\broadcast\v2\laser.proto" />
<None Remove="bilibili\cheese\gateway\player\v1\playurl.proto" />
<None Remove="bilibili\community\service\dm\v1\dm.proto" />
<None Remove="bilibili\im\interfaces\inner-interface\v1\api.proto" />
<None Remove="bilibili\im\interfaces\v1\im.proto" />
<None Remove="bilibili\im\type\im.proto" />
<None Remove="bilibili\main\common\arch\doll\v1\doll.proto" />
<None Remove="bilibili\main\community\reply\v1\reply.proto" />
<None Remove="bilibili\metadata\device\device.proto" />
<None Remove="bilibili\metadata\fawkes\fawkes.proto" />
<None Remove="bilibili\metadata\locale\locale.proto" />
<None Remove="bilibili\metadata\metadata.proto" />
<None Remove="bilibili\metadata\network\network.proto" />
<None Remove="bilibili\metadata\restriction\restriction.proto" />
<None Remove="bilibili\pgc\gateway\player\v1\playurl.proto" />
<None Remove="bilibili\pgc\gateway\player\v2\playurl.proto" />
<None Remove="bilibili\pgc\service\premiere\v1\premiere.proto" />
<None Remove="bilibili\rpc\status.proto" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Google.Protobuf" Version="3.17.3" />
<PackageReference Include="Grpc.Core" Version="2.34.0" />
<PackageReference Include="Grpc.Tools" Version="2.34.0">
<PackageReference Include="Google.Protobuf" Version="3.19.4" />
<PackageReference Include="Grpc.Net.Client" Version="2.42.0" />
<PackageReference Include="Grpc.Tools" Version="2.44.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,13 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="FluentAssertions">
<Version>5.10.3</Version>
<Version>6.2.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.13</Version>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.SDK">
<Version>16.7.1</Version>
<Version>17.0.0</Version>
</PackageReference>
<PackageReference Include="xunit">
<Version>2.4.1</Version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,13 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="FluentAssertions">
<Version>5.10.3</Version>
<Version>6.2.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.13</Version>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.SDK">
<Version>16.7.1</Version>
<Version>17.0.0</Version>
</PackageReference>
<PackageReference Include="xunit">
<Version>2.4.1</Version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,10 @@
<Version>6.2.13</Version>
</PackageReference>
<PackageReference Include="SpecFlow">
<Version>3.9.22</Version>
<Version>3.9.40</Version>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.SDK">
<Version>16.7.1</Version>
<Version>17.0.0</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
Expand Down
6 changes: 3 additions & 3 deletions src/ViewModels/ViewModels.Uwp/ViewModels.Uwp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="FFmpegInteropX">
<Version>0.9.2</Version>
<Version>0.9.4</Version>
</PackageReference>
<PackageReference Include="Microsoft.Extensions.DependencyInjection">
<Version>6.0.0</Version>
Expand All @@ -144,10 +144,10 @@
<Version>7.1.2</Version>
</PackageReference>
<PackageReference Include="ReactiveUI">
<Version>14.3.1</Version>
<Version>17.1.50</Version>
</PackageReference>
<PackageReference Include="ReactiveUI.Fody">
<Version>14.3.1</Version>
<Version>17.1.50</Version>
</PackageReference>
<PackageReference Include="Richasy.SYEnginePackage">
<Version>1.0.0</Version>
Expand Down

0 comments on commit 3bc196b

Please sign in to comment.