public Scope(IMarketingContactRepository marketingContactRepository, ISolutionCapabilityRepository solutionCapabilityRepository, ISolutionDetailRepository solutionDetailRepository, ISolutionRepository solutionRepository, IDbConnector dbConnector) { MarketingContactRepository = marketingContactRepository; SolutionCapabilityRepository = solutionCapabilityRepository; SolutionDetailRepository = solutionDetailRepository; SolutionRepository = solutionRepository; DbConnector = dbConnector; }
public async Task Setup() { await Database.ClearAsync(); await SupplierEntityBuilder.Create() .WithId(_supplierId) .Build() .InsertAsync(); TestContext testContext = new TestContext(); _solutionDetailRepository = testContext.SolutionDetailRepository; }
public async Task Setup() { await Database.ClearAsync().ConfigureAwait(false); await OrganisationEntityBuilder.Create() .WithId(_org1Id) .Build() .InsertAsync() .ConfigureAwait(false); await SupplierEntityBuilder.Create() .WithOrganisation(_org1Id) .WithId(_supplierId) .Build() .InsertAsync() .ConfigureAwait(false); TestContext testContext = new TestContext(); _solutionDetailRepository = testContext.SolutionDetailRepository; }
public Scope(IMarketingContactRepository marketingContactRepository, ISolutionCapabilityRepository solutionCapabilityRepository, ISolutionEpicRepository solutionEpicRepository, ISolutionDetailRepository solutionDetailRepository, ISolutionRepository solutionRepository, ISupplierRepository supplierRepository, IEpicRepository epicRepository, ISolutionEpicStatusRepository solutionEpicStatusRepository, IPriceRepository priceRepository, IDbConnector dbConnector) { MarketingContactRepository = marketingContactRepository; SolutionCapabilityRepository = solutionCapabilityRepository; SolutionEpicRepository = solutionEpicRepository; SolutionDetailRepository = solutionDetailRepository; SolutionRepository = solutionRepository; SupplierRepository = supplierRepository; EpicRepository = epicRepository; SolutionEpicStatusRepository = solutionEpicStatusRepository; PriceRepository = priceRepository; DbConnector = dbConnector; }
public SolutionRoadmapUpdater(ISolutionDetailRepository solutionDetailRepository) => _solutionDetailRepository = solutionDetailRepository;
public SolutionImplementationTimescalesUpdater(ISolutionDetailRepository solutionDetailRepository) => _solutionDetailRepository = solutionDetailRepository;
public SolutionIntegrationsUpdater(ISolutionDetailRepository solutionDetailRepository) => _solutionDetailRepository = solutionDetailRepository;
public SolutionFeaturesUpdater(ISolutionDetailRepository solutionDetailRepository) => _solutionDetailRepository = solutionDetailRepository;
public IntegrationsReader(ISolutionDetailRepository solutionDetailRepository) { _solutionDetailRepository = solutionDetailRepository; }
public SolutionClientApplicationUpdater(ISolutionDetailRepository solutionDetailRepository) => _solutionDetailRepository = solutionDetailRepository;
public RoadMapReader(ISolutionDetailRepository solutionDetailRepository) { _solutionDetailRepository = solutionDetailRepository; }
public ClientApplicationReader(ISolutionDetailRepository solutionDetailRepository) { _solutionDetailRepository = solutionDetailRepository; }
public SolutionSummaryUpdater(ISolutionDetailRepository solutionDetailRepository) => _solutionDetailRepository = solutionDetailRepository;
public ImplementationTimescalesReader(ISolutionDetailRepository solutionDetailRepository) { _solutionDetailRepository = solutionDetailRepository; }
public SolutionHostingUpdater(ISolutionDetailRepository solutionDetailRepository) => _solutionDetailRepository = solutionDetailRepository;
public HostingReader(ISolutionDetailRepository solutionDetailRepository) { _solutionDetailRepository = solutionDetailRepository; }