public Task <SynchronizerDto> Handle(GetFullSynchronizationInfoQuery request, CancellationToken cancellationToken)
            {
                return(Task.Run(() =>
                {
                    var result = _battleService.GetUserSynchronizationInfo(request.UserId, request.SceneId);
                    if (result == null)
                    {
                        throw new CannotPerformOperationException("User is not in battle");
                    }

                    return result;
                }));
            }