async _getSyntheticFusebitFunctionContextFromUserContext(fusebitContext, userContext) {
        return {
            body: {
                baseUrl: await this._getBaseUrl(fusebitContext),
                accountId: fusebitContext.accountId,
                subscriptionId: fusebitContext.subscriptionId,
                boundaryId: await this.getBoundaryId(userContext),
                functionId: await this.getFunctionId(userContext),
            },
        };
    }
/**
     * Creates a synthetic Fusebit ctx from the information in the turn context, to be used with Sdk.createFunction and
     * Sdk.deleteFunction.
     * @param {*} fusebitContext The Fusebit context of the current request.
     * @param {*} userContext The user context representing the vendor's user. Contains vendorToken and vendorUserProfile, representing responses
     * from getAccessToken and getUserProfile, respectively.
     */
Creates a synthetic Fusebit ctx from the information in the turn context, to be used with Sdk.createFunction and
Sdk.deleteFunction.
@param {*} fusebitContext The Fusebit context of the current request.
@param {*} userContext The user context representing the vendor's user. Contains vendorToken and vendorUserProfile, representing responses
from getAccessToken and getUserProfile, respectively.
Creates a synthetic Fusebit ctx from the information in the turn context to be used with Sdk . createFunction and Sdk . deleteFunction . @param { * } fusebitContext The Fusebit context of the current request . @param { * } userContext The user context representing the vendor ' s user . Contains vendorToken and vendorUserProfile representing responses from getAccessToken and getUserProfile respectively .
async _getSyntheticFusebitFunctionContextFromUserContext(fusebitContext, userContext) {
        return {
            body: {
                baseUrl: await this._getBaseUrl(fusebitContext),
                accountId: fusebitContext.accountId,
                subscriptionId: fusebitContext.subscriptionId,
                boundaryId: await this.getBoundaryId(userContext),
                functionId: await this.getFunctionId(userContext),
            },
        };
    }
async _getSyntheticFusebitFunctionContextFromUserContext ( fusebitContext , userContext ) { return { body : { baseUrl : await this . _getBaseUrl ( fusebitContext ) , accountId : fusebitContext . accountId , subscriptionId : fusebitContext . subscriptionId , boundaryId : await this . getBoundaryId ( userContext ) , functionId : await this . getFunctionId ( userContext ) , } , } ; }
Creates a synthetic Fusebit ctx from the information in the turn context, to be used with Sdk.createFunction and
 Sdk.deleteFunction.
Creates a synthetic Fusebit ctx from the information in the turn context to be used with Sdk . createFunction and Sdk . deleteFunction .