예제 #1
0
        public async Task AddOptionsAsync(CarComplectationOptionsAssignCommand assignCommand)
        {
            await ValidatorFactory.GetValidator <CarComplectationOptionsAssignCommand>().ValidateAndThrowAsync(assignCommand);

            var itemsToAdd = Mapper.Map <IEnumerable <CarComplectationOption> >(assignCommand).ToArray();

            await WriteRepository.AddRangeAsync(itemsToAdd);

            await UnitOfWork.CommitAsync();
        }