public HttpResponseMessage GetNewSequence(SessionModel session) { WikipediaTextGenerator gen = new WikipediaTextGenerator(); var sample = gen.GetParagraph(); KCUser user = new KCUser() { UserId = session.UserId }; UserSession sessionMgr = new UserSession(user); KeySequence seq = sessionMgr.StartNewSequence(sample); var result = new SequenceModel() { SessionId = seq.SessionId, SequenceId = seq.KeySequenceId, Text = sample.GetText(), SourceKey = sample.GetSourceKey(), SourceType = sample.GetSourceType().ToString() }; return(Request.CreateResponse(HttpStatusCode.OK, result)); }