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; }
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; }