Files
lserp_cs_6.0/插件库/Lskj.CommandKernel.Tests/Lskj.CommandKernel.Tests.csproj
2026-08-14 14:28:28 +08:00

102 lines
8.6 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>disable</ImplicitUsings>
<Nullable>disable</Nullable>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
<Version>0.4.0</Version>
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="SqlHelperStub.cs" />
<Compile Include="LegacyBusinessStubs.cs" />
<Compile Include="..\Lskj.Cli\BridgeCliClient.cs" Link="BridgeCliClient.cs" />
<Compile Include="..\Lskj.Cli\BridgeCommands.cs" Link="BridgeCommands.cs" />
<Compile Include="..\Lskj.Cli\BridgeSessionScope.cs" Link="BridgeSessionScope.cs" />
<Compile Include="..\Lskj.Cli\AdapterCommands.cs" Link="AdapterCommands.cs" />
<Compile Include="..\Lskj.Cli\AdapterContractCommands.cs" Link="AdapterContractCommands.cs" />
<Compile Include="..\Lskj.Cli\AcceptanceEvidenceCommands.cs" Link="AcceptanceEvidenceCommands.cs" />
<Compile Include="..\Lskj.Cli\CliApplication.cs" Link="CliApplication.cs" />
<Compile Include="..\Lskj.Cli\CommandLine.cs" Link="CommandLine.cs" />
<Compile Include="..\Lskj.Cli\CustomerProfileCommands.cs" Link="CustomerProfileCommands.cs" />
<Compile Include="..\Lskj.Cli\SelectOnlyCatalogSnapshotCommands.cs" Link="SelectOnlyCatalogSnapshotCommands.cs" />
<Compile Include="..\Lskj.Cli\DiagnosticEvidenceCommands.cs" Link="DiagnosticEvidenceCommands.cs" />
<Compile Include="..\Lskj.Cli\ErpSession.cs" Link="ErpSession.cs" />
<Compile Include="..\Lskj.Cli\OutputWriter.cs" Link="OutputWriter.cs" />
<Compile Include="..\Lskj.Cli\StrictCliJsonSyntax.cs" Link="StrictCliJsonSyntax.cs" />
<Compile Include="..\Lskj.Cli\WorkflowCommands.cs" Link="WorkflowCommands.cs" />
<Compile Include="..\Lskj.Cli\BridgeOnlyCliApplication.cs" Link="BridgeOnlyCliApplication.cs" />
<Compile Include="..\Lskj.AgentBridge\BridgeContracts.cs" Link="BridgeContracts.cs" />
<Compile Include="..\Lskj.AgentBridge\BridgeClientProcessIdentityVerifier.cs" Link="BridgeClientProcessIdentityVerifier.cs" />
<Compile Include="..\Lskj.AgentBridge\BridgeRequestParser.cs" Link="BridgeRequestParser.cs" />
<Compile Include="..\Lskj.AgentBridge\BridgeOperationalPolicy.cs" Link="BridgeOperationalPolicy.cs" />
<Compile Include="..\Lskj.AgentBridge\CommandRolloutPolicy.cs" Link="CommandRolloutPolicy.cs" />
<Compile Include="..\Lskj.AgentBridge\AgentBridgeRuntime.cs" Link="AgentBridgeRuntime.cs" />
<Compile Include="..\Lskj.AgentBridge\BusinessAdapterConfiguration.cs" Link="BusinessAdapterConfiguration.cs" />
<Compile Include="..\Lskj.AgentBridge\BusinessAcceptanceEvidence.cs" Link="BusinessAcceptanceEvidence.cs" />
<Compile Include="..\Lskj.AgentBridge\DynamicModuleWriteAcceptance.cs" Link="DynamicModuleWriteAcceptance.cs" />
<Compile Include="..\Lskj.AgentBridge\DynamicModuleUpdateAcceptance.cs" Link="DynamicModuleUpdateAcceptance.cs" />
<Compile Include="..\Lskj.AgentBridge\BridgeDiscoveryPublisher.cs" Link="BridgeDiscoveryPublisher.cs" />
<Compile Include="..\Lskj.AgentBridge\BridgeUtf8Codec.cs" Link="BridgeUtf8Codec.cs" />
<Compile Include="..\Lskj.AgentBridge\CustomerAcceptanceBundleEvidence.cs" Link="CustomerAcceptanceBundleEvidence.cs" />
<Compile Include="..\Lskj.AgentBridge\CustomerProfileRuntimeGate.cs" Link="CustomerProfileRuntimeGate.cs" />
<Compile Include="..\Lskj.AgentBridge\DeadlineFrameCodec.cs" Link="DeadlineFrameCodec.cs" />
<Compile Include="..\Lskj.AgentBridge\InMemoryPlanStore.cs" Link="InMemoryPlanStore.cs" />
<Compile Include="..\Lskj.AgentBridge\JsonLineCommandAuditSink.cs" Link="JsonLineCommandAuditSink.cs" />
<Compile Include="..\Lskj.AgentBridge\ModuleDiagnosticEvidenceStore.cs" Link="ModuleDiagnosticEvidenceStore.cs" />
<Compile Include="..\Lskj.AgentBridge\WorkflowProcedureAdapters.cs" Link="WorkflowProcedureAdapters.cs" />
<Compile Include="..\Lskj.AgentBridge\WorkflowContractVerification.cs" Link="WorkflowContractVerification.cs" />
<Compile Include="..\Lskj.AgentBridge\WorkflowWriteIntegrationEvidence.cs" Link="WorkflowWriteIntegrationEvidence.cs" />
<Compile Include="..\Lskj.AgentBridge\WorkflowWriteCaseObservation.cs" Link="WorkflowWriteCaseObservation.cs" />
<Compile Include="..\Lskj.AgentBridge\WorkflowUatAuthorization.cs" Link="WorkflowUatAuthorization.cs" />
<Compile Include="..\Lskj.Main\Hosting\SqlWorkflowProcedureGateway.cs" Link="SqlWorkflowProcedureGateway.cs" />
<Compile Include="..\Lskj.Main\Hosting\TrustedErpDatabaseScope.cs" Link="TrustedErpDatabaseScope.cs" />
<Compile Include="..\Lskj.Main\Hosting\LegacyLedgerSelection.cs" Link="LegacyLedgerSelection.cs" />
<Compile Include="..\Lskj.Main\Hosting\SqlDynamicModuleLookupResolver.cs" Link="SqlDynamicModuleLookupResolver.cs" />
<Compile Include="..\Lskj.Main\Hosting\SqlDynamicModuleWriteAdapter.cs" Link="SqlDynamicModuleWriteAdapter.cs" />
<Compile Include="..\Lskj.Main\Hosting\SqlDynamicModuleUpdateAdapter.cs" Link="SqlDynamicModuleUpdateAdapter.cs" />
<Compile Include="..\Lskj.Main\Hosting\DynamicModuleWriteAvailability.cs" Link="DynamicModuleWriteAvailability.cs" />
<Compile Include="..\Lskj.Main\Hosting\DynamicModuleUpdateAvailability.cs" Link="DynamicModuleUpdateAvailability.cs" />
<Compile Include="..\Lskj.Main\Hosting\BusinessWorkflowRegistration.cs" Link="BusinessWorkflowRegistration.cs" />
<Compile Include="..\Lskj.Main\Hosting\ModuleDiagnosticCommandHandlers.cs" Link="ModuleDiagnosticCommandHandlers.cs" />
<Compile Include="..\Lskj.Core\SqlTrace.cs" Link="SqlTrace.cs" />
<Compile Include="..\Lskj.Util\LogHelper.cs" Link="LogHelper.cs" />
<Compile Include="..\Lskj.CommandKernel\AdministratorIdentity.cs" Link="AdministratorIdentity.cs" />
<Compile Include="..\Lskj.CommandKernel\CommandContracts.cs" Link="CommandContracts.cs" />
<Compile Include="..\Lskj.CommandKernel\CommandDescriptorContract.cs" Link="CommandDescriptorContract.cs" />
<Compile Include="..\Lskj.CommandKernel\CommandInputSchemas.cs" Link="CommandInputSchemas.cs" />
<Compile Include="..\Lskj.CommandKernel\CommandInputSchemaValidator.cs" Link="CommandInputSchemaValidator.cs" />
<Compile Include="..\Lskj.CommandKernel\BusinessWorkflowCommands.cs" Link="BusinessWorkflowCommands.cs" />
<Compile Include="..\Lskj.CommandKernel\BusinessAdapterRegistration.cs" Link="BusinessAdapterRegistration.cs" />
<Compile Include="..\Lskj.CommandKernel\CommandDispatcher.cs" Link="CommandDispatcher.cs" />
<Compile Include="..\Lskj.CommandKernel\DynamicModuleOperations.cs" Link="DynamicModuleOperations.cs" />
<Compile Include="..\Lskj.CommandKernel\DynamicModuleLookupResolution.cs" Link="DynamicModuleLookupResolution.cs" />
<Compile Include="..\Lskj.CommandKernel\DynamicModuleNativeExecution.cs" Link="DynamicModuleNativeExecution.cs" />
<Compile Include="..\Lskj.CommandKernel\DynamicModuleWrites.cs" Link="DynamicModuleWrites.cs" />
<Compile Include="..\Lskj.CommandKernel\DynamicModuleUpdates.cs" Link="DynamicModuleUpdates.cs" />
<Compile Include="..\Lskj.CommandKernel\CommandKernelException.cs" Link="CommandKernelException.cs" />
<Compile Include="..\Lskj.CommandKernel\LeaveRequestValidation.cs" Link="LeaveRequestValidation.cs" />
<Compile Include="..\Lskj.CommandKernel\LeaveIntentResolution.cs" Link="LeaveIntentResolution.cs" />
<Compile Include="..\Lskj.CommandKernel\ModuleInitializationDiagnosis.cs" Link="ModuleInitializationDiagnosis.cs" />
<Compile Include="..\Lskj.CommandKernel\ModuleMenuDiscovery.cs" Link="ModuleMenuDiscovery.cs" />
<Compile Include="..\Lskj.CommandKernel\PurchaseIntentResolution.cs" Link="PurchaseIntentResolution.cs" />
<Compile Include="..\Lskj.CommandKernel\PurchaseInvoiceMatching.cs" Link="PurchaseInvoiceMatching.cs" />
<Compile Include="..\Lskj.CommandKernel\SecurityServices.cs" Link="SecurityServices.cs" />
<Compile Include="..\Lskj.Cli\ModuleInspector.cs" Link="ModuleInspector.cs" />
<Compile Include="..\Lskj.Cli\OperationPlanner.cs" Link="OperationPlanner.cs" />
</ItemGroup>
<ItemGroup>
<None Include="..\Contracts\erp-agent-wire-contract-v1.json"
Link="Contracts\erp-agent-wire-contract-v1.json"
CopyToOutputDirectory="PreserveNewest" />
<None Include="..\Lskj.AgentBridge\Deployment\customer-profiles\lserp-ai.readonly-map.json"
Link="CustomerProfiles\lserp-ai.readonly-map.json"
CopyToOutputDirectory="PreserveNewest" />
</ItemGroup>
</Project>