|
|
@ -24,6 +24,13 @@ import { PortfolioSnapshotProcessor } from './portfolio-snapshot.processor'; |
|
|
exports: [BullModule, PortfolioSnapshotService], |
|
|
exports: [BullModule, PortfolioSnapshotService], |
|
|
imports: [ |
|
|
imports: [ |
|
|
AccountBalanceModule, |
|
|
AccountBalanceModule, |
|
|
|
|
|
BullBoardModule.forFeature({ |
|
|
|
|
|
name: PORTFOLIO_SNAPSHOT_COMPUTATION_QUEUE, |
|
|
|
|
|
adapter: BullAdapter, |
|
|
|
|
|
options: { |
|
|
|
|
|
readOnlyMode: true |
|
|
|
|
|
} |
|
|
|
|
|
}), |
|
|
BullModule.registerQueue({ |
|
|
BullModule.registerQueue({ |
|
|
name: PORTFOLIO_SNAPSHOT_COMPUTATION_QUEUE, |
|
|
name: PORTFOLIO_SNAPSHOT_COMPUTATION_QUEUE, |
|
|
settings: { |
|
|
settings: { |
|
|
@ -34,13 +41,6 @@ import { PortfolioSnapshotProcessor } from './portfolio-snapshot.processor'; |
|
|
) |
|
|
) |
|
|
} |
|
|
} |
|
|
}), |
|
|
}), |
|
|
BullBoardModule.forFeature({ |
|
|
|
|
|
name: PORTFOLIO_SNAPSHOT_COMPUTATION_QUEUE, |
|
|
|
|
|
adapter: BullAdapter, |
|
|
|
|
|
options: { |
|
|
|
|
|
readOnlyMode: true |
|
|
|
|
|
} |
|
|
|
|
|
}), |
|
|
|
|
|
ConfigurationModule, |
|
|
ConfigurationModule, |
|
|
DataProviderModule, |
|
|
DataProviderModule, |
|
|
ExchangeRateDataModule, |
|
|
ExchangeRateDataModule, |
|
|
|