public override void ApplyRedirect(MicrosoftAccountApplyRedirectContext context)
        {
            context = new MicrosoftAccountApplyRedirectContext(
                context.OwinContext,
                context.Options,
                context.Properties,
                context.RedirectUri + "&display=touch"); //Mobile devices support

            base.ApplyRedirect(context);
        }
        public override void ApplyRedirect(MicrosoftAccountApplyRedirectContext context)
        {
            context = new MicrosoftAccountApplyRedirectContext(
                context.OwinContext,
                context.Options,
                context.Properties,
                context.RedirectUri + "&display=touch"); //Mobile devices support

            base.ApplyRedirect(context);
        }
 /// <summary>
 /// Called when a Challenge causes a redirect to authorize endpoint in the Microsoft account middleware
 /// </summary>
 /// <param name="context">Contains redirect URI and <see cref="AuthenticationProperties"/> of the challenge </param>
 public virtual void ApplyRedirect(MicrosoftAccountApplyRedirectContext context)
 {
     OnApplyRedirect(context);
 }