private static void ValidateNewRestrictions(IEnumerable <IRestrictionCreatedOrUpdated> newItems)
        {
            var bulkCreatedCommand = new BulkRestrictionCreatedOrUpdated(newItems.Select(x => (RestrictionCreatedOrUpdated)x));
            var result             = new BulkRestrictionCreatedValidator().Validate(bulkCreatedCommand);

            if (!result.IsValid)
            {
                throw new ContractValidationException(result.Errors);
            }
        }
Ejemplo n.º 2
0
 public async Task <IHttpActionResult> BulkCreateOrUpdate(BulkRestrictionCreatedOrUpdated model, Guid groupTransactionId) => await base.BulkCreate(model, groupTransactionId);