Files
jube-fork/Jube.Engine/Jube.Engine.csproj
richard-churchman 0511a3ba82 Refactored Case Status automation and shared Case functionality:
* Extracted Case Notification and HTTP Web Hook functionality into a shared Jube.Case library for use across Jube.App and Jube.Engine.
* Added the new Jube.Case library to the Jube.App Docker Compose configuration.
* Cleaned up classes moved to Jube.Case, converting to static classes or methods where appropriate.
* Implemented Case Status automation within the asynchronous background Case Creation process, including upward status classification.
2026-02-09 09:38:28 +02:00

64 lines
4.0 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AppDesignerFolder>Properties</AppDesignerFolder>
<CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
<WarningLevel>1</WarningLevel>
<TargetFramework>net9.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AsyncFixer" Version="1.6.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="DnsClient" Version="1.2.0"/>
<PackageReference Include="Fastenshtein" Version="1.0.0.5"/>
<PackageReference Include="log4net" Version="2.0.14"/>
<PackageReference Include="Microsoft.CodeAnalysis" Version="4.10.0"/>
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.10.0"/>
<PackageReference Include="Microsoft.CodeAnalysis.VisualBasic" Version="4.10.0"/>
<PackageReference Include="Microsoft.VisualBasic" Version="10.3.0"/>
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.14.15">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Newtonsoft.Json" Version="13.0.4"/>
<PackageReference Include="RabbitMQ.Client" Version="6.2.1"/>
<PackageReference Include="StackExchange.Redis" Version="2.9.32"/>
<PackageReference Include="System.Buffers" Version="4.5.1"/>
<PackageReference Include="System.ComponentModel.Composition" Version="5.0.0"/>
<PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0"/>
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="4.7.1"/>
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0"/>
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0"/>
<PackageReference Include="System.Runtime" Version="4.3.0"/>
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.0.0"/>
<PackageReference Include="System.Runtime.InteropServices.RuntimeInformation" Version="4.3.0"/>
</ItemGroup>
<ItemGroup>
<Compile Remove="Class1.cs"/>
<Compile Remove="JubeQuantEngine.Designer.cs"/>
<Compile Remove="EntityAnalysisModelInvoke\Extraction\EntityJsonExtractionResult.cs"/>
<Compile Remove="EntityAnalysisModelInvoke\Extraction\EntityRequestXPathProcessor.cs"/>
<Compile Remove="EntityAnalysisModelInvoke\Context\Exceptions\OldReferenceDateException.cs"/>
<Compile Remove="ContractResolvers\Usage\JsonSettings.cs"/>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Accord.Core\Accord.Core.csproj"/>
<ProjectReference Include="..\Accord.Genetic\Accord.Genetic.csproj"/>
<ProjectReference Include="..\Accord.MachineLearning\Accord.MachineLearning.csproj"/>
<ProjectReference Include="..\Accord.Math.Core\Accord.Math.Core.csproj"/>
<ProjectReference Include="..\Accord.Math\Accord.Math.csproj"/>
<ProjectReference Include="..\Accord.Neuro\Accord.Neuro.csproj"/>
<ProjectReference Include="..\Accord.Statistics\Accord.Statistics.csproj"/>
<ProjectReference Include="..\Jube.Cache\Jube.Cache.csproj"/>
<ProjectReference Include="..\Jube.Case\Jube.Case.csproj"/>
<ProjectReference Include="..\Jube.Data\Jube.Data.csproj"/>
<ProjectReference Include="..\Jube.DynamicEnvironment\Jube.DynamicEnvironment.csproj"/>
<ProjectReference Include="..\Jube.Dictionary\Jube.Dictionary.csproj"/>
<ProjectReference Include="..\Jube.Parser\Jube.Parser.csproj"/>
<ProjectReference Include="..\Jube.TaskCancellation\Jube.TaskCancellation.csproj"/>
</ItemGroup>
<ItemGroup>
<None Remove="Exhaustive\Mock.csv"/>
</ItemGroup>
</Project>