// // GET: /RSVP/RsvpBegin public ActionResult RsvpBegin(string identifier, int id) { Uri returnTo = new Uri(new Uri(Realm.AutoDetect), Url.Action("RsvpFinish")); IAuthenticationRequest request = relyingParty.CreateRequest(identifier, Realm.AutoDetect, returnTo); request.SetUntrustedCallbackArgument("DinnerId", id.ToString(CultureInfo.InvariantCulture)); request.AddExtension(new ClaimsRequest { Email = DemandLevel.Require, FullName = DemandLevel.Request }); return(request.RedirectingResponse.AsActionResult()); }