public QueryDto Update(QueryDto query)
        {
            var command = new UpdateQueryCommand(query);

            _commandDispatcher.Handle(command);

            var dataQuery = new QueryByIdQuery(query.Id);

            var queryDto = _dataQueryDispatcher.Process <QueryByIdQuery, QueryDto>(dataQuery);

            return(queryDto);
        }
        public QueryDto Get(long queryId)
        {
            var query = new QueryByIdQuery(queryId);

            return(_dataQueryDispatcher.Process <QueryByIdQuery, QueryDto>(query));
        }