Exemple #1
0
        private async Task SeedCar()
        {
            var fakeName = "Audi";

            var fakeCar = Car.RegisterCar(_fakeCarId, fakeName);

            await WithUnitOfWorkAsync(async() =>
            {
                await _aggregateRootRepository.AddAsync(fakeCar.State, _fakeCarId);
            });
        }
        private async Task SeedOrder()
        {
            var fakeOrder = Order.Create(FAKE_ORDER_ID, CustomerId.New, "Amsterdam", "FakeStreet", () => DateTime.UtcNow);

            await WithUnitOfWorkAsync(async() =>
            {
                await _aggregateRootRepository.AddAsync(fakeOrder.State, FAKE_ORDER_ID);
            });
        }