public Task Handle(ShareSold notification, CancellationToken cancellationToken)
        {
            ShareMvt mvt = ShareMvt.CreateFrom(notification);

            this.shareMovementsRepository.Add(mvt);

            return(Unit.Task);
        }
        public Task Handle(ShareVested request, CancellationToken cancellationToken)
        {
            ShareMvt mvt = ShareMvt.CreateFrom(request);

            this.shareMovementsRepository.Add(mvt);

            return(Unit.Task);
        }