protected override void Handle(AddValueCommand request) { var userObj = new User() { Name = request.Name, Age = request.Age }; _db.AddValue(userObj); }
protected override async Task Handle(Command request, CancellationToken cancelationToken) { _db.AddValue(request.Value); await _mediator.Publish(new ValueAddedNotification(request.Value)); }
protected override void Handle(Command request) { _db.AddValue(request.Value); }