private async Task <IMessageActivity> GetLoginAsync(IMessageActivity message)
        {
            var reply = BotToUser.MakeMessage();

            reply.Attachments = new List <Attachment>();
            if (!await identityService.IsAuthenticatedAsync(message))
            {
                var loginCard = await message.CreateLoginCardAsync(oidcClient);

                reply.Attachments.Add(loginCard);
            }
            else
            {
                var userCard = await reply.CreateUserCardAsync(identityService);

                reply.Attachments.Add(userCard);
            }
            return(reply);
        }