public async Task <RideRequest> GetByIdAsNoTrackingAsync(RideRequestId id, CancellationToken cancellationToken) => await _dbContext.Set <RideRequest>() .Include(x => x.Ride) .Include(x => x.RequestingUser) .Include(x => x.RideOwner) .AsNoTracking() .SingleOrDefaultAsync(x => x.Id == id, cancellationToken);
public UpdateRideRequestCommand(RideRequestId rideRequestId, bool isAccepted, AppUserId tokenUserId) { RideRequestId = rideRequestId; IsAccepted = isAccepted; TokenUserId = tokenUserId; }
public ResignRideRequestCommand(AppUserId requestingUserId, RideRequestId rideRequestId) { RequestingUserId = requestingUserId; RideRequestId = rideRequestId; }