public Scope(IMarketingContactRepository marketingContactRepository,
              ISolutionCapabilityRepository solutionCapabilityRepository,
              ISolutionDetailRepository solutionDetailRepository,
              ISolutionRepository solutionRepository,
              IDbConnector dbConnector)
 {
     MarketingContactRepository   = marketingContactRepository;
     SolutionCapabilityRepository = solutionCapabilityRepository;
     SolutionDetailRepository     = solutionDetailRepository;
     SolutionRepository           = solutionRepository;
     DbConnector = dbConnector;
 }
예제 #2
0
        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;
        }
예제 #4
0
 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;
예제 #6
0
 public SolutionImplementationTimescalesUpdater(ISolutionDetailRepository solutionDetailRepository)
 => _solutionDetailRepository = solutionDetailRepository;
예제 #7
0
 public SolutionIntegrationsUpdater(ISolutionDetailRepository solutionDetailRepository)
 => _solutionDetailRepository = solutionDetailRepository;
예제 #8
0
 public SolutionFeaturesUpdater(ISolutionDetailRepository solutionDetailRepository)
 => _solutionDetailRepository = solutionDetailRepository;
예제 #9
0
 public IntegrationsReader(ISolutionDetailRepository solutionDetailRepository)
 {
     _solutionDetailRepository = solutionDetailRepository;
 }
 public SolutionClientApplicationUpdater(ISolutionDetailRepository solutionDetailRepository)
 => _solutionDetailRepository = solutionDetailRepository;
예제 #11
0
 public RoadMapReader(ISolutionDetailRepository solutionDetailRepository)
 {
     _solutionDetailRepository = solutionDetailRepository;
 }
예제 #12
0
 public ClientApplicationReader(ISolutionDetailRepository solutionDetailRepository)
 {
     _solutionDetailRepository = solutionDetailRepository;
 }
 public SolutionSummaryUpdater(ISolutionDetailRepository solutionDetailRepository)
 => _solutionDetailRepository = solutionDetailRepository;
예제 #14
0
 public ImplementationTimescalesReader(ISolutionDetailRepository solutionDetailRepository)
 {
     _solutionDetailRepository = solutionDetailRepository;
 }
예제 #15
0
 public SolutionHostingUpdater(ISolutionDetailRepository solutionDetailRepository)
 => _solutionDetailRepository = solutionDetailRepository;
 public HostingReader(ISolutionDetailRepository solutionDetailRepository)
 {
     _solutionDetailRepository = solutionDetailRepository;
 }