Example #1
0
        public Task ExecuteAsync(DeleteManufactureCommand command)
        {
            var productCategoryDomain = new ManufactureDomain(_writeService);

            productCategoryDomain.Delete(command.Id);

            _domainService.ApplyChanges(productCategoryDomain);
            return(Task.CompletedTask);
        }
Example #2
0
        public Task ExecuteAsync(CreateManufactureCommand command)
        {
            var productCategoryDomain = new ManufactureDomain(_writeService);

            productCategoryDomain.Add(new ManufactureDto
            {
                Name = command.Name
            });

            _domainService.ApplyChanges(productCategoryDomain);
            return(Task.CompletedTask);
        }