123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <OutputType>Exe</OutputType>
- <TargetFramework>net5.0</TargetFramework>
- </PropertyGroup>
-
- <ItemGroup>
- <PackageReference Include="Google.Protobuf" Version="3.13.0" />
- <PackageReference Include="Grpc.Net.ClientFactory" Version="2.32.0" />
- <PackageReference Include="Grpc.Tools" Version="2.32.0">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
- <PackageReference Include="Microsoft.Extensions.ApiDescription.Client" Version="3.0.0">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
- <PackageReference Include="AgileConfig.Client" Version="1.1.2" />
- <PackageReference Include="Microsoft.Extensions.Hosting" Version="3.1.8" />
- <PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="3.1.8" />
- <PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
- <PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
- <PackageReference Include="Serilog.Extensions.Logging" Version="3.1.0" />
- <PackageReference Include="Serilog.Sinks.Debug" Version="2.0.0" />
- <PackageReference Include="Serilog.Sinks.Seq" Version="4.0.0" />
- <PackageReference Include="NSwag.ApiDescription.Client" Version="13.0.5">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
- <PackageReference Include="System.Text.Encoding.CodePages" Version="7.0.0" />
- </ItemGroup>
-
- <ItemGroup>
- <ProjectReference Include="..\..\1.Command\XYY.Task.Standard\XYY.TaskTrack.Standard.csproj" />
- <ProjectReference Include="..\..\2.Data\XYY.Data.Model.Standard.Tracking\XYY.Data.Model.Standard.Tracking.csproj" />
- </ItemGroup>
-
- <ItemGroup>
- <Protobuf Include="..\..\9.grpcProtos\Tracking\*.proto" GrpcServices="Client">
- <Link>Protos\%(RecursiveDir)%(Filename)%(Extension)</Link>
- </Protobuf>
- <Protobuf Include="..\..\9.grpcProtos\Order\*.proto" GrpcServices="Client">
- <Link>Protos\%(RecursiveDir)%(Filename)%(Extension)</Link>
- </Protobuf>
- </ItemGroup>
-
- <ItemGroup>
- <Compile Remove="Works\_17TrackingSub.cs" />
- </ItemGroup>
-
- <ItemGroup>
- <None Remove="appsettings.json" />
- </ItemGroup>
-
- <ItemGroup>
- <Content Include="appsettings.json">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- <ExcludeFromSingleFile>true</ExcludeFromSingleFile>
- <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
- </Content>
- </ItemGroup>
-
- <ItemGroup>
- <None Update="install.ps1">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Update="OpenAPIs\swagger.json" ClassName="Api" />
- </ItemGroup>
- </Project>
|