public RecurringRides(RecurringRideId recurringRideId, IEnumerable <Ride>?rides = null) { Id = recurringRideId; _rides = (rides ?? Enumerable.Empty <Ride>()).ToList(); }
public async Task <RecurringRides> GetByIdAsync(RecurringRideId recurringRideId, CancellationToken cancellationToken = default) => await _dbContext.Set <RecurringRides>() .Include(x => x.Rides) .SingleOrDefaultAsync(x => x.Id == recurringRideId, cancellationToken);
public DeleteRecurringRideCommand(RecurringRideId recurringRideId) => RecurringRideId = recurringRideId;