@@ -15,6 +15,10 @@ class Serverless {
1515 value : 'generic' ,
1616 writable : true
1717 } )
18+ Object . defineProperty ( this , "$getwayType" , {
19+ value : '' ,
20+ writable : true
21+ } )
1822 }
1923
2024 stream ( request , response ) {
@@ -64,8 +68,8 @@ class Serverless {
6468 }
6569 return ( event , context ) => {
6670 return new Promise ( ( resolve ) => {
67- const request = new this . $request ( new this . $streamRequest ( event , context , this . $platform ) ) ;
68- const response = new this . $response ( new this . $streamResponse ( resolve , this . $platform ) )
71+ const request = new this . $request ( new this . $streamRequest ( event , context , this . $platform , this . $getwayType ) ) ;
72+ const response = new this . $response ( new this . $streamResponse ( resolve , this . $platform , this . $getwayType ) )
6973 Object . defineProperty ( response , 'request' , { value : request } )
7074 this . $handler ( request , response , ( err ) => {
7175 this . next ( err , resolve ) ;
@@ -78,6 +82,10 @@ class Serverless {
7882 this . $platform = platform ;
7983 }
8084
85+ getway ( getwayType ) {
86+ this . $getwayType = getwayType ;
87+ }
88+
8189 entry ( entryPath ) {
8290 this . $entryPath = entryPath ;
8391 this . loadMainModule ( entryPath ) ;
0 commit comments