1
+ <Project Sdk =" Microsoft.NET.Sdk" >
2
+ <PropertyGroup >
3
+ <OutputType >Exe</OutputType >
4
+ <TargetFrameworks >net6.0;net48</TargetFrameworks >
5
+ <AutoGenerateBindingRedirects >true</AutoGenerateBindingRedirects >
6
+ </PropertyGroup >
7
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
8
+ <DebugType >full</DebugType >
9
+ </PropertyGroup >
10
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
11
+ <DebugType >pdbonly</DebugType >
12
+ </PropertyGroup >
13
+ <ItemGroup >
14
+ <PackageReference Include =" App.Metrics.Extensions.Configuration" Version =" 4.3.0" />
15
+ <PackageReference Include =" App.Metrics.Reporting.InfluxDB" Version =" 4.3.0" />
16
+ <PackageReference Include =" DotNetWorkQueue" Version =" 0.7.1" />
17
+ <PackageReference Include =" DotNetWorkQueue.AppMetrics" Version =" 0.7.1" />
18
+ <PackageReference Include =" DotNetWorkQueue.Transport.LiteDb" Version =" 0.7.1" />
19
+ <PackageReference Include =" LiteDB" Version =" 5.0.17" />
20
+ <PackageReference Include =" Microsoft.Bcl.AsyncInterfaces" Version =" 8.0.0" />
21
+ <PackageReference Include =" Microsoft.Extensions.Caching.Memory" Version =" 8.0.0" />
22
+ <PackageReference Include =" Microsoft.Extensions.Configuration" Version =" 8.0.0" />
23
+ <PackageReference Include =" Microsoft.Extensions.Configuration.Abstractions" Version =" 8.0.0" />
24
+ <PackageReference Include =" Microsoft.Extensions.Configuration.Binder" Version =" 8.0.0" />
25
+ <PackageReference Include =" Microsoft.Extensions.Configuration.Json" Version =" 8.0.0" />
26
+ <PackageReference Include =" Microsoft.Extensions.DependencyInjection" Version =" 8.0.0" />
27
+ <PackageReference Include =" Microsoft.Extensions.DependencyInjection.Abstractions" Version =" 8.0.0" />
28
+ <PackageReference Include =" Microsoft.Extensions.FileProviders.Abstractions" Version =" 8.0.0" />
29
+ <PackageReference Include =" Microsoft.Extensions.FileProviders.Physical" Version =" 8.0.0" />
30
+ <PackageReference Include =" Microsoft.Extensions.FileSystemGlobbing" Version =" 8.0.0" />
31
+ <PackageReference Include =" Microsoft.Extensions.Logging" Version =" 8.0.0" />
32
+ <PackageReference Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 8.0.0" />
33
+ <PackageReference Include =" Microsoft.Extensions.Logging.Configuration" Version =" 8.0.0" />
34
+ <PackageReference Include =" Microsoft.Extensions.Options" Version =" 8.0.0" />
35
+ <PackageReference Include =" Microsoft.Extensions.Options.ConfigurationExtensions" Version =" 8.0.0" />
36
+ <PackageReference Include =" Microsoft.Extensions.Primitives" Version =" 8.0.0" />
37
+ <PackageReference Include =" Microsoft.IO.RecyclableMemoryStream" Version =" 2.3.2" />
38
+ <PackageReference Include =" MsgPack.Cli" Version =" 1.0.1" />
39
+ <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.3" />
40
+ <PackageReference Include =" OpenTelemetry" Version =" 1.6.0" />
41
+ <PackageReference Include =" OpenTelemetry.Api" Version =" 1.6.0" />
42
+ <PackageReference Include =" OpenTelemetry.Exporter.OpenTelemetryProtocol" Version =" 1.6.0" />
43
+ <PackageReference Include =" Polly.Caching.Memory" Version =" 3.0.2" />
44
+ <PackageReference Include =" Serilog" Version =" 3.1.1" />
45
+ <PackageReference Include =" Serilog.Extensions.Logging" Version =" 8.0.0" />
46
+ <PackageReference Include =" Serilog.Sinks.Console" Version =" 5.0.0" />
47
+ <PackageReference Include =" SimpleInjector" Version =" 5.4.2" />
48
+ <PackageReference Include =" System.Configuration.ConfigurationManager" Version =" 8.0.0" />
49
+ <PackageReference Include =" System.Buffers" Version =" 4.5.1" />
50
+ <PackageReference Include =" System.Collections.Immutable" Version =" 8.0.0" />
51
+ <PackageReference Include =" System.Diagnostics.DiagnosticSource" Version =" 8.0.0" />
52
+ <PackageReference Include =" System.IO" Version =" 4.3.0" />
53
+ <PackageReference Include =" System.Memory" Version =" 4.5.5" />
54
+ <PackageReference Include =" System.Numerics.Vectors" Version =" 4.5.0" />
55
+ <PackageReference Include =" System.Reflection.Emit.Lightweight" Version =" 4.7.0" />
56
+ <PackageReference Include =" System.Runtime" Version =" 4.3.1" />
57
+ <PackageReference Include =" System.Runtime.CompilerServices.Unsafe" Version =" 6.0.0" />
58
+ <PackageReference Include =" System.Security.Cryptography.Algorithms" Version =" 4.3.1" />
59
+ <PackageReference Include =" System.Security.Cryptography.Encoding" Version =" 4.3.0" />
60
+ <PackageReference Include =" System.Security.Cryptography.Primitives" Version =" 4.3.0" />
61
+ <PackageReference Include =" System.Text.Encodings.Web" Version =" 8.0.0" />
62
+ <PackageReference Include =" System.Text.Json" Version =" 8.0.0" />
63
+ <PackageReference Include =" System.Threading.Tasks.Extensions" Version =" 4.5.4" />
64
+ <PackageReference Include =" System.ValueTuple" Version =" 4.5.0" />
65
+ </ItemGroup >
66
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net48' " >
67
+ <Reference Include =" DotNetWorkQueue" >
68
+ <HintPath >..\..\..\DotNetWorkQueue\bin\Debug\net48\DotNetWorkQueue.dll</HintPath >
69
+ </Reference >
70
+ <Reference Include =" DotNetWorkQueue.AppMetrics" >
71
+ <HintPath >..\..\..\DotNetWorkQueue.AppMetrics\bin\Debug\net48\DotNetWorkQueue.AppMetrics.dll</HintPath >
72
+ </Reference >
73
+ <Reference Include =" DotNetWorkQueue.Transport.LiteDb" >
74
+ <HintPath >..\..\..\DotNetWorkQueue.Transport.LiteDB\bin\Debug\net48\DotNetWorkQueue.Transport.LiteDb.dll</HintPath >
75
+ </Reference >
76
+ <Reference Include =" DotNetWorkQueue.Transport.Shared" >
77
+ <HintPath >..\..\..\DotNetWorkQueue.Transport.Shared\bin\Debug\net48\DotNetWorkQueue.Transport.Shared.dll</HintPath >
78
+ </Reference >
79
+ <Reference Include =" SampleShared" >
80
+ <HintPath >..\..\SampleShared\bin\Debug\net48\SampleShared.dll</HintPath >
81
+ </Reference >
82
+ <Reference Include =" System.ComponentModel.Composition" />
83
+ <Reference Include =" System.ComponentModel.DataAnnotations" />
84
+ <Reference Include =" System.Configuration" />
85
+ <Reference Include =" System.Runtime.Remoting" />
86
+ <Reference Include =" System.Data.DataSetExtensions" />
87
+ </ItemGroup >
88
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net6.0' " >
89
+ <Reference Include =" DotNetWorkQueue" >
90
+ <HintPath >..\..\..\DotNetWorkQueue\bin\Debug\net6.0\DotNetWorkQueue.dll</HintPath >
91
+ </Reference >
92
+ <Reference Include =" DotNetWorkQueue.AppMetrics" >
93
+ <HintPath >..\..\..\DotNetWorkQueue.AppMetrics\bin\Debug\net6.0\DotNetWorkQueue.AppMetrics.dll</HintPath >
94
+ </Reference >
95
+ <Reference Include =" DotNetWorkQueue.Transport.LiteDb" >
96
+ <HintPath >..\..\..\DotNetWorkQueue.Transport.LiteDB\bin\Debug\net6.0\DotNetWorkQueue.Transport.LiteDb.dll</HintPath >
97
+ </Reference >
98
+ <Reference Include =" DotNetWorkQueue.Transport.Shared" >
99
+ <HintPath >..\..\..\DotNetWorkQueue.Transport.Shared\bin\Debug\net6.0\DotNetWorkQueue.Transport.Shared.dll</HintPath >
100
+ </Reference >
101
+ <Reference Include =" SampleShared" >
102
+ <HintPath >..\..\SampleShared\bin\Debug\net6.0\SampleShared.dll</HintPath >
103
+ </Reference >
104
+ </ItemGroup >
105
+ <ItemGroup >
106
+ <None Include =" metricsettings.json" >
107
+ <CopyToOutputDirectory >Always</CopyToOutputDirectory >
108
+ </None >
109
+ <None Include =" tracesettings.json" >
110
+ <CopyToOutputDirectory >Always</CopyToOutputDirectory >
111
+ </None >
112
+ </ItemGroup >
113
+ </Project >
0 commit comments