示例#1
0
 public StandardsApplicableLogic(
     IStandardsApplicableModifier modifier,
     IStandardsApplicableDatastore datastore,
     IStandardsApplicableValidator validator,
     IStandardsApplicableFilter filter,
     IHttpContextAccessor context) :
     base(modifier, datastore, validator, filter, context)
 {
 }
        public SolutionsExLogic(
            ISolutionsModifier solutionsModifier,

            ICapabilitiesImplementedModifier capabilitiesImplementedModifier,
            IStandardsApplicableModifier standardsApplicableModifier,

            ICapabilitiesImplementedEvidenceModifier capabilitiesImplementedEvidenceModifier,
            IStandardsApplicableEvidenceModifier standardsApplicableEvidenceModifier,

            ICapabilitiesImplementedReviewsModifier capabilitiesImplementedReviewsModifier,
            IStandardsApplicableReviewsModifier standardsApplicableReviewsModifier,

            ISolutionsExDatastore datastore,
            IHttpContextAccessor context,
            ISolutionsExValidator validator,
            ISolutionsExFilter filter,
            IContactsDatastore contacts,
            IEvidenceBlobStoreLogic evidenceBlobStoreLogic) :
            base(context)
        {
            _solutionsModifier = solutionsModifier;

            _capabilitiesImplementedModifier = capabilitiesImplementedModifier;
            _standardsApplicableModifier     = standardsApplicableModifier;

            _capabilitiesImplementedReviewsModifier = capabilitiesImplementedReviewsModifier;
            _standardsApplicableReviewsModifier     = standardsApplicableReviewsModifier;

            _capabilitiesImplementedEvidenceModifier = capabilitiesImplementedEvidenceModifier;
            _standardsApplicableEvidenceModifier     = standardsApplicableEvidenceModifier;

            _datastore = datastore;
            _validator = validator;
            _filter    = filter;
            _contacts  = contacts;
            _evidenceBlobStoreLogic = evidenceBlobStoreLogic;
        }