public async Task HandleAsync(T eEvent)
        {
            if (!(eEvent is BookWorm.Web.Features.Shared.Events.IPageRequestedEvent))
            {
                return;
            }

            var response = await ErrorSafe.WithLogger(logger)
                           .ExecuteAsync(() => restClient.For($"{settings.Value.BaseUrl}/users/{0}", "dummyid")
                                         .AcceptJson()
                                         .RetryOnFailure(2)
                                         .Timeout(1000)
                                         .GetAsync <UserDto>());

            context.Set(response.Value?.Output);
        }