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()
         }
     };
 }
Exemple #2
0
 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>()
             }
         }
     };
 }