public ModelApplier(
     ChangingBt.ChangesetApplier btChangesetApplier,
     ChangingBt.ModelToChangesetTransformer btModelTransformer,
     ChangingPsto.ChangesetApplier pstoChangesetApplier,
     ChangingPsto.ModelToChangesetTransformer pstoModelTransformer,
     ChangingTtbbv.ChangesetApplier ttbbvChangesetApplier,
     ChangingTtbbv.ModelToChangesetTransformer ttbbvModelTransformer,
     ChangingTtbpt.ChangesetApplier ttbptChangesetApplier,
     ChangingTtbpt.ModelToChangesetTransformer ttbptModelTransformer,
     ModelValidator modelValidator,
     IDataManagerFactory dataManagerFactory,
     ManagingCalculations.CalculationRequester calculationRequester
     )
 {
     this.btChangesetApplier    = btChangesetApplier;
     this.btModelTransformer    = btModelTransformer;
     this.pstoChangesetApplier  = pstoChangesetApplier;
     this.pstoModelTransformer  = pstoModelTransformer;
     this.ttbbvChangesetApplier = ttbbvChangesetApplier;
     this.ttbbvModelTransformer = ttbbvModelTransformer;
     this.ttbptChangesetApplier = ttbptChangesetApplier;
     this.ttbptModelTransformer = ttbptModelTransformer;
     this.modelValidator        = modelValidator;
     this.dataManagerFactory    = dataManagerFactory;
     this.calculationRequester  = calculationRequester;
 }
 public ModelApplier(
     IDataManagerFactory dataManagerFactory,
     ChangingTtgbsbv.ChangesetApplier ttgbsbvChangesetApplier,
     ChangingTtgbsbv.ModelToChangesetTransformer ttgbsbvModelTransformer,
     ChangingBpst.PortfolioTargetChangesetApplier bpstChangesetApplier,
     ChangingBpst.ModelToChangesetTransformter bpstModelTransformter,
     ManagingCalculations.CalculationRequester calculationRequester,
     ModelValidator modelValidator,
     RepositoryManager repositoryManager
     )
 {
     this.dataManagerFactory      = dataManagerFactory;
     this.bpstChangesetApplier    = bpstChangesetApplier;
     this.ttgbsbvChangesetApplier = ttgbsbvChangesetApplier;
     this.ttgbsbvModelTransformer = ttgbsbvModelTransformer;
     this.bpstModelTransformter   = bpstModelTransformter;
     this.calculationRequester    = calculationRequester;
     this.modelValidator          = modelValidator;
     this.repositoryManager       = repositoryManager;
 }
Exemple #3
0
 public PstManager(
     ChangesetApplier applier,
     ModelValidator modelValidator,
     ModelToChangesetTransformer transformer,
     ModelFromJsonDeserializer modelDeserializer,
     ModelBuilder modelBuilder,
     RepositoryManager repositoryManager,
     ModelChangeDetector modelChangeDetector,
     IDataManagerFactory dataManagerFactory,
     ManagingCalculations.CalculationRequester calculationRequester,
     ModelToJsonSerializer modelSerializer
     )
 {
     this.applier              = applier;
     this.modelValidator       = modelValidator;
     this.transformer          = transformer;
     this.modelDeserializer    = modelDeserializer;
     this.modelBuilder         = modelBuilder;
     this.repositoryManager    = repositoryManager;
     this.modelChangeDetector  = modelChangeDetector;
     this.dataManagerFactory   = dataManagerFactory;
     this.calculationRequester = calculationRequester;
     this.modelSerializer      = modelSerializer;
 }