コード例 #1
0
        public void Setup()
        {
            var configuration = new ConfigurationBuilder()
                                .AddJsonFile("appsettings.json", optional: true)
                                .AddUserSecrets("ccd05d39-4c3d-42e9-ac50-87bb97e1d73b")
                                .Build();

            _sellRepository = new SellRepository(
                new DataStoreConfiguration(
                    configuration["CosmosEndpoint"],
                    configuration["CosmosPrimaryKey"]));

            _storeRepository = new StoreRepository(
                new DataStoreConfiguration(
                    configuration["CosmosEndpoint"],
                    configuration["CosmosPrimaryKey"]));

            _statusSellRepository = new StatusSellRepository(
                new DataStoreConfiguration(
                    configuration["CosmosEndpoint"],
                    configuration["CosmosPrimaryKey"]));

            _productRepository = new ProductRepository(
                new DataStoreConfiguration(
                    configuration["CosmosEndpoint"],
                    configuration["CosmosPrimaryKey"]));
        }
コード例 #2
0
 //private readonly CC.EventBus.EventBus.IEventBus _eventBus;
 //public SellBusiness(ISellRepository sellRepository,
 //    IStatusSellRepository statusSellRepository,
 //    IProductRepository productRepository, CC.EventBus.EventBus.IEventBus eventBus)
 public SellBusiness(ISellRepository sellRepository,
                     IStatusSellRepository statusSellRepository,
                     IProductRepository productRepository)
 {
     _sellRepository       = sellRepository;
     _statusSellRepository = statusSellRepository;
     _productRepository    = productRepository;
     //_eventBus = eventBus;
 }
コード例 #3
0
 public StatusSell(IStatusSellRepository statusSellRepository)
 {
     _statusSellRepository = statusSellRepository;
 }
コード例 #4
0
 public Sell(ISellRepository sellRepository, IStatusSellRepository statusSellRepository, IProductRepository productRepository)
 {
     _sellRepository       = sellRepository;
     _statusSellRepository = statusSellRepository;
     _productRepository    = productRepository;
 }