diff options
Diffstat (limited to 'src/cart/src/cart.csproj')
| -rw-r--r-- | src/cart/src/cart.csproj | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/cart/src/cart.csproj b/src/cart/src/cart.csproj new file mode 100644 index 0000000..4092cc1 --- /dev/null +++ b/src/cart/src/cart.csproj @@ -0,0 +1,41 @@ +<Project Sdk="Microsoft.NET.Sdk.Web"> + + <PropertyGroup> + <TargetFramework>net8.0</TargetFramework> + <ProduceReferenceAssembly>false</ProduceReferenceAssembly> + <StaticWebAssetsEnabled>false</StaticWebAssetsEnabled> + <PublishSingleFile>true</PublishSingleFile> + <SelfContained>true</SelfContained> + <PublishTrimmed>false</PublishTrimmed> + <ProtosDir>$(ProjectDir)..\pb</ProtosDir> + </PropertyGroup> + + <PropertyGroup Condition="!Exists('$(ProtosDir)')"> + <ProtosDir>..\..\..\pb</ProtosDir> + </PropertyGroup> + + <ItemGroup> + <!-- Keeping Grpc.AspNetCore* to 2.67 due to https://github.com/grpc/grpc/issues/38538 --> + <PackageReference Include="Grpc.AspNetCore" Version="2.67.0" /> + <PackageReference Include="Grpc.AspNetCore.HealthChecks" Version="2.67.0" /> + <PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.11.2" /> + <PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.11.2" /> + <PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.11.1" /> + <PackageReference Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.11.0-beta.2" /> + <PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.11.1" /> + <PackageReference Include="OpenTelemetry.Instrumentation.Process" Version="1.11.0-beta.2" /> + <PackageReference Include="OpenTelemetry.Instrumentation.StackExchangeRedis" Version="1.11.0-beta.2" /> + <PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.11.1" /> + <PackageReference Include="OpenTelemetry.Resources.Container" Version="1.11.0-beta.2" /> + <PackageReference Include="OpenTelemetry.Resources.Host" Version="1.11.0-beta.2" /> + <PackageReference Include="StackExchange.Redis" Version="2.8.31" /> + <PackageReference Include="OpenFeature.Contrib.Providers.Flagd" Version="0.3.2" /> + <PackageReference Include="OpenFeature" Version="2.7.0" /> + <PackageReference Include="OpenFeature.DependencyInjection" Version="2.7.0" /> + <PackageReference Include="OpenFeature.Hosting" Version="2.7.0" /> + </ItemGroup> + + <ItemGroup> + <Protobuf Include="$(ProtosDir)\**\*.proto" GrpcServices="Both" /> + </ItemGroup> +</Project> |
