28 std::shared_ptr<core::ports::repositories::IActorRepository>
actors;
29 std::shared_ptr<core::ports::repositories::IPropertyRepository>
properties;
30 std::shared_ptr<core::ports::repositories::IContractRepository>
contracts;
31 std::shared_ptr<core::ports::repositories::IStatementRepository>
statements;
32 std::shared_ptr<core::ports::repositories::IStatementDraftRepository>
statementDrafts;
33 std::shared_ptr<core::ports::repositories::ITransactionRepository>
transactions;
35 std::shared_ptr<core::ports::repositories::IAnalysisRepository>
analyses;
36 std::shared_ptr<core::ports::repositories::IAnnualRepository>
annuals;
37 std::shared_ptr<core::ports::repositories::IImportLogRepository>
importLogs;
38 std::shared_ptr<core::ports::repositories::IExportLogRepository>
exportLogs;
Repository port for core::domain::Actor persistence operations.
Repository port for core::domain::Analysis persistence operations.
Repository port for core::domain::Annual persistence operations.
Repository port for core::domain::Contract persistence operations.
Repository port for core::application::exporting::ExportLog persistence operations.
Repository port for core::application::importing::ImportLog persistence operations.
Repository port for core::domain::Property persistence operations.
Repository port for statement draft persistence operations.
Repository port for core::domain::Statement persistence operations.
Repository port for transaction draft persistence operations.
Repository port for core::domain::Transaction persistence operations.
Groups repository implementations consumed by WorkspaceStateManager.
std::shared_ptr< core::ports::repositories::IExportLogRepository > exportLogs
std::shared_ptr< core::ports::repositories::IStatementDraftRepository > statementDrafts
std::shared_ptr< core::ports::repositories::IPropertyRepository > properties
std::shared_ptr< core::ports::repositories::IActorRepository > actors
std::shared_ptr< core::ports::repositories::IStatementRepository > statements
std::shared_ptr< core::ports::repositories::IContractRepository > contracts
std::shared_ptr< core::ports::repositories::ITransactionDraftRepository > transactionDrafts
std::shared_ptr< core::ports::repositories::IImportLogRepository > importLogs
std::shared_ptr< core::ports::repositories::IAnalysisRepository > analyses
std::shared_ptr< core::ports::repositories::ITransactionRepository > transactions
std::shared_ptr< core::ports::repositories::IAnnualRepository > annuals