protected EvidenceBlobStoreLogic( IEvidenceBlobStoreDatastore evidenceBlobStoreDatastore, ISolutionsDatastore solutionsDatastore, ICapabilitiesImplementedDatastore capabilitiesImplementedDatastore, IStandardsApplicableDatastore standardsApplicableDatastore, ICapabilitiesDatastore capabilitiesDatastore, IStandardsDatastore standardsDatastore, IEvidenceBlobStoreValidator validator) { _evidenceBlobStoreDatastore = evidenceBlobStoreDatastore; _solutionsDatastore = solutionsDatastore; _capabilitiesImplementedDatastore = capabilitiesImplementedDatastore; _standardsApplicableDatastore = standardsApplicableDatastore; _capabilitiesDatastore = capabilitiesDatastore; _standardsDatastore = standardsDatastore; _validator = validator; }
public SolutionsExDatastore( IDbConnectionFactory dbConnectionFactory, ILogger <SolutionsExDatastore> logger, ISyncPolicyFactory policy, ISolutionsDatastore solutionDatastore, ITechnicalContactsDatastore technicalContactDatastore, ICapabilitiesImplementedDatastore claimedCapabilityDatastore, IStandardsApplicableDatastore claimedStandardDatastore, IOrganisationsDatastore organisationsDatastore ) : base(dbConnectionFactory, logger, policy) { _solutionDatastore = solutionDatastore; _technicalContactDatastore = technicalContactDatastore; _claimedCapabilityDatastore = claimedCapabilityDatastore; _claimedStandardDatastore = claimedStandardDatastore; _organisationsDatastore = organisationsDatastore; }
public StandardsApplicableEvidenceBlobStoreLogic( IEvidenceBlobStoreDatastore evidenceBlobStoreDatastore, ISolutionsDatastore solutionsDatastore, ICapabilitiesImplementedDatastore capabilitiesImplementedDatastore, IStandardsApplicableDatastore standardsApplicableDatastore, ICapabilitiesDatastore capabilitiesDatastore, IStandardsDatastore standardsDatastore, IStandardsApplicableEvidenceBlobStoreValidator validator) : base( evidenceBlobStoreDatastore, solutionsDatastore, capabilitiesImplementedDatastore, standardsApplicableDatastore, capabilitiesDatastore, standardsDatastore, validator) { }
public EvidenceBlobStoreDatastore( IHostingEnvironment env, IConfiguration config, IAuthenticationManager authMgr, IOrganisationsDatastore organisationsDatastore, ISolutionsDatastore solutionsDatastore, ICapabilitiesImplementedDatastore capabilitiesImplementedDatastore, IStandardsApplicableDatastore standardsApplicableDatastore, ICapabilitiesDatastore capabilitiesDatastore, IStandardsDatastore standardsDatastore, ILogger <IEvidenceBlobStoreDatastore> logger, ISyncPolicyFactory policy ) { _env = env; _authMgr = authMgr; _solutionsDatastore = solutionsDatastore; _organisationsDatastore = organisationsDatastore; _capabilitiesImplementedDatastore = capabilitiesImplementedDatastore; _standardsApplicableDatastore = standardsApplicableDatastore; _capabilitiesDatastore = capabilitiesDatastore; _standardsDatastore = standardsDatastore; _logSharePoint = Settings.LOG_SHAREPOINT(config); _isFakeSharePoint = Settings.SHAREPOINT_PROVIDER_FAKE(config); _logger = logger; _policy = policy.Build(_logger); SharePoint_BaseUrl = Settings.SHAREPOINT_BASEURL(config); SharePoint_OrganisationsRelativeUrl = Settings.SHAREPOINT_ORGANISATIONSRELATIVEURL(config); SharePoint_ClientId = Settings.SHAREPOINT_CLIENT_ID(config); SharePoint_ClientSecret = Settings.SHAREPOINT_CLIENT_SECRET(config); SharePoint_FileDownloadServerUrl = Settings.SHAREPOINT_FILE_DOWNLOAD_SERVER_URL(config); if (string.IsNullOrWhiteSpace(SharePoint_BaseUrl) || string.IsNullOrWhiteSpace(SharePoint_OrganisationsRelativeUrl) || string.IsNullOrWhiteSpace(SharePoint_ClientId) || string.IsNullOrWhiteSpace(SharePoint_ClientSecret) || string.IsNullOrWhiteSpace(SharePoint_FileDownloadServerUrl)) { throw new ConfigurationErrorsException("Missing SharePoint configuration - check UserSecrets or environment variables"); } }
public SolutionExService(IRepository repository, ISolutionsDatastore solutionsDatastore, ITechnicalContactsDatastore technicalContactsDatastore, ICapabilitiesImplementedDatastore claimedCapabilityDatastore, IStandardsApplicableDatastore claimedStandardDatastore, ICapabilitiesImplementedEvidenceDatastore claimedCapabilityEvidenceDatastore, ICapabilitiesImplementedReviewsDatastore claimedCapabilityReviewsDatastore, IStandardsApplicableEvidenceDatastore claimedStandardEvidenceDatastore, IStandardsApplicableReviewsDatastore claimedStandardReviewsDatastore) : base(repository) { _solutionsDatastore = solutionsDatastore; _technicalContactsDatastore = technicalContactsDatastore; _claimedCapabilityDatastore = claimedCapabilityDatastore; _claimedStandardDatastore = claimedStandardDatastore; _claimedCapabilityEvidenceDatastore = claimedCapabilityEvidenceDatastore; _claimedCapabilityReviewsDatastore = claimedCapabilityReviewsDatastore; _claimedStandardEvidenceDatastore = claimedStandardEvidenceDatastore; _claimedStandardReviewsDatastore = claimedStandardReviewsDatastore; }
public StandardsApplicableApiController(IStandardsApplicableDatastore datastore) { _datastore = datastore; }