public JsonResult Authenticate(AuthenticationRequest request) { CabalAuthenticationTicket ticket = playerService.Authenticate(request.UserName, request.Password); if (ticket == null) return null; return Json(ticket.Encrypt()); }
public void Serialize_An_Object() { var req = new AuthenticationRequest("user", "password"); var serializer = new DataContractJsonSerializer(typeof(AuthenticationRequest)); var stream = new MemoryStream(); serializer.WriteObject(stream, req); string s = new StreamReader(new MemoryStream(stream.GetBuffer())).ReadToEnd(); Console.WriteLine("s is " + s); }