public Task <string> Handle(RemoveGenericCommand <TEntity> request, CancellationToken cancellationToken)
        {
            var result = GenericRepository.Remove(request.id);

            return(Task.FromResult(result));
        }
        public Task <TEntity> Handle(RemoveGenericCommand <TEntity> request, CancellationToken cancellationToken)
        {
            var result = Repository.Delete(request.Id);

            return(Task.FromResult(result));
        }