Skip to content

Commit 4a98979

Browse files
committed
release notes and fix WCF build
1 parent 3550147 commit 4a98979

File tree

15 files changed

+149
-6
lines changed

15 files changed

+149
-6
lines changed

docs/releasenotes.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Release Notes
22

3+
## 1.0.239
4+
5+
- add .NET 5 target
6+
- update gRPC etc dependencies
7+
- add `CallContext.ResponseHeadersAsync()` (now preferred) to allow async await for headers
8+
- allow `CreateGrpcService` to be used as an extension method from `CallInvoker`
9+
- WCF migration samples added (#135 via mholo65)
10+
311
## 1.0.110
412

513
- add support for server-side reflection (think "mex"/"wsdl") in `protobuf-net.Grpc.AspNetCore.Reflection` (#49/#63 via mholo65)

examples/wcf-port/FullStockTicker/src/TraderSys.FullStockTicker.Shared/TraderSys.FullStockTicker.Shared.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5+
<Nullable>disable</Nullable>
56
</PropertyGroup>
67

78
<ItemGroup>

examples/wcf-port/FullStockTicker/src/TraderSys.FullStockTickerClientApp/MainWindowViewModel.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public async ValueTask DisposeAsync()
9191
_requestStream.Writer.Complete();
9292
await _responseTask.ConfigureAwait(false);
9393
}
94-
catch (Exception e)
94+
catch (Exception)
9595
{
9696
// noop
9797
}

examples/wcf-port/FullStockTicker/src/TraderSys.FullStockTickerClientApp/TraderSys.FullStockTickerClientApp.csproj

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,16 @@
44
<OutputType>WinExe</OutputType>
55
<TargetFramework>netcoreapp3.1</TargetFramework>
66
<UseWPF>true</UseWPF>
7+
<Nullable>disable</Nullable>
78
</PropertyGroup>
89

910
<ItemGroup>
1011
<None Remove="client.pfx" />
1112
</ItemGroup>
1213

1314
<ItemGroup>
14-
<PackageReference Include="Grpc.Net.ClientFactory" Version="2.31.0" />
15-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="3.1.7" />
15+
<PackageReference Include="Grpc.Net.ClientFactory" Version="2.33.1" />
16+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.0" />
1617
</ItemGroup>
1718

1819
<ItemGroup>

examples/wcf-port/FullStockTicker/src/TraderSys.FullStockTickerServer/TraderSys.FullStockTickerServer.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netcoreapp3.1</TargetFramework>
5+
<Nullable>disable</Nullable>
56
</PropertyGroup>
67

78
<ItemGroup>

examples/wcf-port/FullStockTicker/src/TraderSys.StockMarket/TraderSys.StockMarket.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5+
<Nullable>disable</Nullable>
56
</PropertyGroup>
67

78
</Project>

examples/wcf-port/SimpleStockTicker/src/TraderSys.SimpleStockTickerServer.ClientConsole/TraderSys.SimpleStockTickerServer.ClientConsole.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>netcoreapp3.1</TargetFramework>
6+
<Nullable>disable</Nullable>
67
</PropertyGroup>
78

89
<ItemGroup>

examples/wcf-port/SimpleStockTicker/src/TraderSys.SimpleStockTickerServer.Shared/TraderSys.SimpleStockTickerServer.Shared.csproj

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<RootNamespace>TraderSys.SimpleStockTickerServer</RootNamespace>
6+
<Nullable>disable</Nullable>
67
</PropertyGroup>
78

89
<ItemGroup>
9-
<PackageReference Include="System.ServiceModel.Primitives" Version="4.7.0" />
10-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="1.1.1" />
10+
<PackageReference Include="System.ServiceModel.Primitives" Version="4.8.0" />
11+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" />
1112
<PackageReference Include="protobuf-net" Version="3.0.29" />
1213
</ItemGroup>
1314

examples/wcf-port/SimpleStockTicker/src/TraderSys.SimpleStockTickerServer/TraderSys.SimpleStockTickerServer.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netcoreapp3.1</TargetFramework>
5+
<Nullable>disable</Nullable>
56
</PropertyGroup>
67

78
<ItemGroup>

examples/wcf-port/SimpleStockTicker/src/TraderSys.StockMarket/TraderSys.StockMarket.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5+
<Nullable>disable</Nullable>
56
</PropertyGroup>
67

78
</Project>

examples/wcf-port/TraderSys/src/TraderSys.PortfolioData/TraderSys.PortfolioData.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5+
<Nullable>disable</Nullable>
56
</PropertyGroup>
67

78
<ItemGroup>

examples/wcf-port/TraderSys/src/TraderSys.Portfolios.ClientConsole/TraderSys.Portfolios.ClientConsole.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>netcoreapp3.1</TargetFramework>
6+
<Nullable>disable</Nullable>
67
</PropertyGroup>
78

89
<ItemGroup>

examples/wcf-port/TraderSys/src/TraderSys.Portfolios.Shared/TraderSys.Portfolios.Shared.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<RootNamespace>TraderSys.Portfolios</RootNamespace>
6+
<Nullable>disable</Nullable>
67
</PropertyGroup>
78

89
<ItemGroup>

examples/wcf-port/TraderSys/src/TraderSys.Portfolios/TraderSys.Portfolios.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netcoreapp3.1</TargetFramework>
5+
<Nullable>disable</Nullable>
56
</PropertyGroup>
67

78
<ItemGroup>

protobuf-net.Grpc.sln

+124-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,42 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "protobuf-net.Grpc.Reflectio
106106
EndProject
107107
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "protobuf-net.Grpc.Reflection.Test", "tests\protobuf-net.Grpc.Reflection.Test\protobuf-net.Grpc.Reflection.Test.csproj", "{6F589BF3-221C-43AC-85A4-899599ABF6AC}"
108108
EndProject
109-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "protobuf-net.Grpc.AspNetCore.Reflection", "src\protobuf-net.Grpc.AspNetCore.Reflection\protobuf-net.Grpc.AspNetCore.Reflection.csproj", "{D884098C-35B2-4ACF-AFDF-8C0C01684A0E}"
109+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "protobuf-net.Grpc.AspNetCore.Reflection", "src\protobuf-net.Grpc.AspNetCore.Reflection\protobuf-net.Grpc.AspNetCore.Reflection.csproj", "{D884098C-35B2-4ACF-AFDF-8C0C01684A0E}"
110+
EndProject
111+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "wcf-port", "wcf-port", "{3B62F12D-1AC1-4617-BD49-21DFFD694E70}"
112+
ProjectSection(SolutionItems) = preProject
113+
examples\wcf-port\README.md = examples\wcf-port\README.md
114+
EndProjectSection
115+
EndProject
116+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TraderSys", "TraderSys", "{2B3F5AED-24B3-4915-900E-EFC58414EA29}"
117+
EndProject
118+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SimpleStockTicker", "SimpleStockTicker", "{476D4E11-9779-4922-AF57-9ADCF44ED4C7}"
119+
EndProject
120+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "FullStockTicker", "FullStockTicker", "{D020CB3F-DCB7-4A08-8D46-F2A60B564BE0}"
121+
EndProject
122+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.FullStockTicker.Shared", "examples\wcf-port\FullStockTicker\src\TraderSys.FullStockTicker.Shared\TraderSys.FullStockTicker.Shared.csproj", "{C7A3CCD4-7675-488A-BE11-29F193B7107E}"
123+
EndProject
124+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.FullStockTickerClientApp", "examples\wcf-port\FullStockTicker\src\TraderSys.FullStockTickerClientApp\TraderSys.FullStockTickerClientApp.csproj", "{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF}"
125+
EndProject
126+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.FullStockTickerServer", "examples\wcf-port\FullStockTicker\src\TraderSys.FullStockTickerServer\TraderSys.FullStockTickerServer.csproj", "{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8}"
127+
EndProject
128+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.StockMarket", "examples\wcf-port\FullStockTicker\src\TraderSys.StockMarket\TraderSys.StockMarket.csproj", "{2E5B4757-24F6-415C-92FC-9E20B37214D9}"
129+
EndProject
130+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.SimpleStockTickerServer", "examples\wcf-port\SimpleStockTicker\src\TraderSys.SimpleStockTickerServer\TraderSys.SimpleStockTickerServer.csproj", "{817F0C4C-B477-4111-A635-FB6695DB3974}"
131+
EndProject
132+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.SimpleStockTickerServer.ClientConsole", "examples\wcf-port\SimpleStockTicker\src\TraderSys.SimpleStockTickerServer.ClientConsole\TraderSys.SimpleStockTickerServer.ClientConsole.csproj", "{F53E3432-4AC0-4597-B8C2-55201301ADF3}"
133+
EndProject
134+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.SimpleStockTickerServer.Shared", "examples\wcf-port\SimpleStockTicker\src\TraderSys.SimpleStockTickerServer.Shared\TraderSys.SimpleStockTickerServer.Shared.csproj", "{B384CB30-C505-4566-A040-C4BE5FC0C8C2}"
135+
EndProject
136+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.StockMarket", "examples\wcf-port\SimpleStockTicker\src\TraderSys.StockMarket\TraderSys.StockMarket.csproj", "{2CA1BF31-F89B-4651-8939-C031ADA0619B}"
137+
EndProject
138+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.PortfolioData", "examples\wcf-port\TraderSys\src\TraderSys.PortfolioData\TraderSys.PortfolioData.csproj", "{FB537B39-0E7B-4C69-84AD-5B747F66C192}"
139+
EndProject
140+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.Portfolios", "examples\wcf-port\TraderSys\src\TraderSys.Portfolios\TraderSys.Portfolios.csproj", "{87D27844-3A62-431A-9B53-92AFC09A1C3C}"
141+
EndProject
142+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.Portfolios.ClientConsole", "examples\wcf-port\TraderSys\src\TraderSys.Portfolios.ClientConsole\TraderSys.Portfolios.ClientConsole.csproj", "{AC65761B-5CF5-4F3E-AF60-41F977E8070D}"
143+
EndProject
144+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TraderSys.Portfolios.Shared", "examples\wcf-port\TraderSys\src\TraderSys.Portfolios.Shared\TraderSys.Portfolios.Shared.csproj", "{80479131-FE55-473E-AE68-55601AD96668}"
110145
EndProject
111146
Global
112147
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -289,6 +324,78 @@ Global
289324
{D884098C-35B2-4ACF-AFDF-8C0C01684A0E}.Release|Any CPU.Build.0 = Release|Any CPU
290325
{D884098C-35B2-4ACF-AFDF-8C0C01684A0E}.VS|Any CPU.ActiveCfg = Debug|Any CPU
291326
{D884098C-35B2-4ACF-AFDF-8C0C01684A0E}.VS|Any CPU.Build.0 = Debug|Any CPU
327+
{C7A3CCD4-7675-488A-BE11-29F193B7107E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
328+
{C7A3CCD4-7675-488A-BE11-29F193B7107E}.Debug|Any CPU.Build.0 = Debug|Any CPU
329+
{C7A3CCD4-7675-488A-BE11-29F193B7107E}.Release|Any CPU.ActiveCfg = Release|Any CPU
330+
{C7A3CCD4-7675-488A-BE11-29F193B7107E}.Release|Any CPU.Build.0 = Release|Any CPU
331+
{C7A3CCD4-7675-488A-BE11-29F193B7107E}.VS|Any CPU.ActiveCfg = Debug|Any CPU
332+
{C7A3CCD4-7675-488A-BE11-29F193B7107E}.VS|Any CPU.Build.0 = Debug|Any CPU
333+
{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
334+
{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF}.Debug|Any CPU.Build.0 = Debug|Any CPU
335+
{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF}.Release|Any CPU.ActiveCfg = Release|Any CPU
336+
{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF}.Release|Any CPU.Build.0 = Release|Any CPU
337+
{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF}.VS|Any CPU.ActiveCfg = Debug|Any CPU
338+
{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF}.VS|Any CPU.Build.0 = Debug|Any CPU
339+
{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
340+
{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
341+
{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
342+
{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8}.Release|Any CPU.Build.0 = Release|Any CPU
343+
{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8}.VS|Any CPU.ActiveCfg = Debug|Any CPU
344+
{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8}.VS|Any CPU.Build.0 = Debug|Any CPU
345+
{2E5B4757-24F6-415C-92FC-9E20B37214D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
346+
{2E5B4757-24F6-415C-92FC-9E20B37214D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
347+
{2E5B4757-24F6-415C-92FC-9E20B37214D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
348+
{2E5B4757-24F6-415C-92FC-9E20B37214D9}.Release|Any CPU.Build.0 = Release|Any CPU
349+
{2E5B4757-24F6-415C-92FC-9E20B37214D9}.VS|Any CPU.ActiveCfg = Debug|Any CPU
350+
{2E5B4757-24F6-415C-92FC-9E20B37214D9}.VS|Any CPU.Build.0 = Debug|Any CPU
351+
{817F0C4C-B477-4111-A635-FB6695DB3974}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
352+
{817F0C4C-B477-4111-A635-FB6695DB3974}.Debug|Any CPU.Build.0 = Debug|Any CPU
353+
{817F0C4C-B477-4111-A635-FB6695DB3974}.Release|Any CPU.ActiveCfg = Release|Any CPU
354+
{817F0C4C-B477-4111-A635-FB6695DB3974}.Release|Any CPU.Build.0 = Release|Any CPU
355+
{817F0C4C-B477-4111-A635-FB6695DB3974}.VS|Any CPU.ActiveCfg = Debug|Any CPU
356+
{817F0C4C-B477-4111-A635-FB6695DB3974}.VS|Any CPU.Build.0 = Debug|Any CPU
357+
{F53E3432-4AC0-4597-B8C2-55201301ADF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
358+
{F53E3432-4AC0-4597-B8C2-55201301ADF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
359+
{F53E3432-4AC0-4597-B8C2-55201301ADF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
360+
{F53E3432-4AC0-4597-B8C2-55201301ADF3}.Release|Any CPU.Build.0 = Release|Any CPU
361+
{F53E3432-4AC0-4597-B8C2-55201301ADF3}.VS|Any CPU.ActiveCfg = Debug|Any CPU
362+
{F53E3432-4AC0-4597-B8C2-55201301ADF3}.VS|Any CPU.Build.0 = Debug|Any CPU
363+
{B384CB30-C505-4566-A040-C4BE5FC0C8C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
364+
{B384CB30-C505-4566-A040-C4BE5FC0C8C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
365+
{B384CB30-C505-4566-A040-C4BE5FC0C8C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
366+
{B384CB30-C505-4566-A040-C4BE5FC0C8C2}.Release|Any CPU.Build.0 = Release|Any CPU
367+
{B384CB30-C505-4566-A040-C4BE5FC0C8C2}.VS|Any CPU.ActiveCfg = Debug|Any CPU
368+
{B384CB30-C505-4566-A040-C4BE5FC0C8C2}.VS|Any CPU.Build.0 = Debug|Any CPU
369+
{2CA1BF31-F89B-4651-8939-C031ADA0619B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
370+
{2CA1BF31-F89B-4651-8939-C031ADA0619B}.Debug|Any CPU.Build.0 = Debug|Any CPU
371+
{2CA1BF31-F89B-4651-8939-C031ADA0619B}.Release|Any CPU.ActiveCfg = Release|Any CPU
372+
{2CA1BF31-F89B-4651-8939-C031ADA0619B}.Release|Any CPU.Build.0 = Release|Any CPU
373+
{2CA1BF31-F89B-4651-8939-C031ADA0619B}.VS|Any CPU.ActiveCfg = Debug|Any CPU
374+
{2CA1BF31-F89B-4651-8939-C031ADA0619B}.VS|Any CPU.Build.0 = Debug|Any CPU
375+
{FB537B39-0E7B-4C69-84AD-5B747F66C192}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
376+
{FB537B39-0E7B-4C69-84AD-5B747F66C192}.Debug|Any CPU.Build.0 = Debug|Any CPU
377+
{FB537B39-0E7B-4C69-84AD-5B747F66C192}.Release|Any CPU.ActiveCfg = Release|Any CPU
378+
{FB537B39-0E7B-4C69-84AD-5B747F66C192}.Release|Any CPU.Build.0 = Release|Any CPU
379+
{FB537B39-0E7B-4C69-84AD-5B747F66C192}.VS|Any CPU.ActiveCfg = Debug|Any CPU
380+
{FB537B39-0E7B-4C69-84AD-5B747F66C192}.VS|Any CPU.Build.0 = Debug|Any CPU
381+
{87D27844-3A62-431A-9B53-92AFC09A1C3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
382+
{87D27844-3A62-431A-9B53-92AFC09A1C3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
383+
{87D27844-3A62-431A-9B53-92AFC09A1C3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
384+
{87D27844-3A62-431A-9B53-92AFC09A1C3C}.Release|Any CPU.Build.0 = Release|Any CPU
385+
{87D27844-3A62-431A-9B53-92AFC09A1C3C}.VS|Any CPU.ActiveCfg = Debug|Any CPU
386+
{87D27844-3A62-431A-9B53-92AFC09A1C3C}.VS|Any CPU.Build.0 = Debug|Any CPU
387+
{AC65761B-5CF5-4F3E-AF60-41F977E8070D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
388+
{AC65761B-5CF5-4F3E-AF60-41F977E8070D}.Debug|Any CPU.Build.0 = Debug|Any CPU
389+
{AC65761B-5CF5-4F3E-AF60-41F977E8070D}.Release|Any CPU.ActiveCfg = Release|Any CPU
390+
{AC65761B-5CF5-4F3E-AF60-41F977E8070D}.Release|Any CPU.Build.0 = Release|Any CPU
391+
{AC65761B-5CF5-4F3E-AF60-41F977E8070D}.VS|Any CPU.ActiveCfg = Debug|Any CPU
392+
{AC65761B-5CF5-4F3E-AF60-41F977E8070D}.VS|Any CPU.Build.0 = Debug|Any CPU
393+
{80479131-FE55-473E-AE68-55601AD96668}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
394+
{80479131-FE55-473E-AE68-55601AD96668}.Debug|Any CPU.Build.0 = Debug|Any CPU
395+
{80479131-FE55-473E-AE68-55601AD96668}.Release|Any CPU.ActiveCfg = Release|Any CPU
396+
{80479131-FE55-473E-AE68-55601AD96668}.Release|Any CPU.Build.0 = Release|Any CPU
397+
{80479131-FE55-473E-AE68-55601AD96668}.VS|Any CPU.ActiveCfg = Debug|Any CPU
398+
{80479131-FE55-473E-AE68-55601AD96668}.VS|Any CPU.Build.0 = Debug|Any CPU
292399
EndGlobalSection
293400
GlobalSection(SolutionProperties) = preSolution
294401
HideSolutionNode = FALSE
@@ -333,6 +440,22 @@ Global
333440
{B9DAC732-68C2-41AA-96D0-79FEDF181711} = {3E0CF81A-BA7A-4AAB-B46D-5AC8E22B0644}
334441
{6F589BF3-221C-43AC-85A4-899599ABF6AC} = {0A84599D-2CE9-416E-888F-24652EEAB0B3}
335442
{D884098C-35B2-4ACF-AFDF-8C0C01684A0E} = {39491A90-84A2-4E13-B867-CFC3D4592084}
443+
{3B62F12D-1AC1-4617-BD49-21DFFD694E70} = {F7FAC6AD-62B0-4B79-98AA-DBD99F84E4E9}
444+
{2B3F5AED-24B3-4915-900E-EFC58414EA29} = {3B62F12D-1AC1-4617-BD49-21DFFD694E70}
445+
{476D4E11-9779-4922-AF57-9ADCF44ED4C7} = {3B62F12D-1AC1-4617-BD49-21DFFD694E70}
446+
{D020CB3F-DCB7-4A08-8D46-F2A60B564BE0} = {3B62F12D-1AC1-4617-BD49-21DFFD694E70}
447+
{C7A3CCD4-7675-488A-BE11-29F193B7107E} = {D020CB3F-DCB7-4A08-8D46-F2A60B564BE0}
448+
{F33650D8-B78F-4949-9FA0-1C5BB0BF0FDF} = {D020CB3F-DCB7-4A08-8D46-F2A60B564BE0}
449+
{F915E6AC-9C15-4EE8-873C-22BD9B92D0C8} = {D020CB3F-DCB7-4A08-8D46-F2A60B564BE0}
450+
{2E5B4757-24F6-415C-92FC-9E20B37214D9} = {D020CB3F-DCB7-4A08-8D46-F2A60B564BE0}
451+
{817F0C4C-B477-4111-A635-FB6695DB3974} = {476D4E11-9779-4922-AF57-9ADCF44ED4C7}
452+
{F53E3432-4AC0-4597-B8C2-55201301ADF3} = {476D4E11-9779-4922-AF57-9ADCF44ED4C7}
453+
{B384CB30-C505-4566-A040-C4BE5FC0C8C2} = {476D4E11-9779-4922-AF57-9ADCF44ED4C7}
454+
{2CA1BF31-F89B-4651-8939-C031ADA0619B} = {476D4E11-9779-4922-AF57-9ADCF44ED4C7}
455+
{FB537B39-0E7B-4C69-84AD-5B747F66C192} = {2B3F5AED-24B3-4915-900E-EFC58414EA29}
456+
{87D27844-3A62-431A-9B53-92AFC09A1C3C} = {2B3F5AED-24B3-4915-900E-EFC58414EA29}
457+
{AC65761B-5CF5-4F3E-AF60-41F977E8070D} = {2B3F5AED-24B3-4915-900E-EFC58414EA29}
458+
{80479131-FE55-473E-AE68-55601AD96668} = {2B3F5AED-24B3-4915-900E-EFC58414EA29}
336459
EndGlobalSection
337460
GlobalSection(ExtensibilityGlobals) = postSolution
338461
SolutionGuid = {BA14B07C-CA29-430D-A600-F37A050636D3}

0 commit comments

Comments
 (0)