internal FluentSession(FluentSkillRequest fluentSkillRequest) { SkillRequest = fluentSkillRequest; Session = new Session { New = true, Attributes = new Dictionary <string, object>(), SessionId = "testSession" + SkillRequest.NextRandom(), User = new User { UserId = "testUser" + SkillRequest.NextRandom(), AccessToken = "testAccessToken" + SkillRequest.NextRandom() }, Application = new Application { ApplicationId = "testApplication" + SkillRequest.NextRandom() } }; }
internal FluentContext(FluentSkillRequest skillRequest) { SkillRequest = skillRequest; Context = new Context { AudioPlayer = null, System = new AlexaSystem { User = skillRequest.Session.Session.User, ApiEndpoint = "https://api.amazonalexa.com", Application = skillRequest.Session.Session.Application, ApiAccessToken = "apiAccess" + skillRequest.NextRandom(), Device = new Device { DeviceID = "deviceId" + skillRequest.NextRandom(), SupportedInterfaces = new Dictionary <string, object>() } } }; }