Ejemplo n.º 1
0
 public async Task <SuccessFailureDomain> Handle(DeleteTimeZonesByIdsCommand command)
 {
     command.Ids.ThrowIfNullOrEmpty <int>("Empty list parameter", nameof(command.Ids));
     command.UserId.ThrowIfNotPositiveNonZeroInt("Invalid user id parameter", nameof(command.UserId));
     return(await _TimeZoneRepository.DeleteTimeZonesByIdsAsync(command.Ids, command.UserId).ConfigureAwait(false));
 }