public async Task Handle(Command request, CancellationToken cancellationToken) { var roundUp = new RoundUp(request.Iban, request.Value, request.PaymentDate); await _repository.AddAsync(roundUp); await _repository.SaveChangesAsync(); }
public static double ProcessNumber(double number) { var value = number; var roundUp = new RoundUp(); if (roundUp.FeatureEnabled) { value = Math.Ceiling(value); } return value; }
public Task AddAsync(RoundUp entity) => _dbContext.Set <RoundUp>().AddAsync(entity);