Skip to content

Commit c4864aa

Browse files
committed
update todoDBAdvanced example
1 parent 3ed7c67 commit c4864aa

File tree

8 files changed

+1471
-94
lines changed

8 files changed

+1471
-94
lines changed

todoDBAdvanced/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ export class GetAllTodos extends TodoService {
1919
// onHandle_aws
2020
// onHandle_local
2121

22-
public async onHandle_aws(event, context, cb): Promise<any> {
22+
public static async onHandle_aws(event, context, cb): Promise<any> {
2323
console.log('Hello onHandle_aws')
2424
}
2525

26-
public async onHandle_local(req, res, next): Promise<any> {
26+
public static async onHandle_local(req, res, next): Promise<any> {
2727
console.log('Hello onHandle_local')
2828
}
2929
}
@@ -32,7 +32,7 @@ return any value if you want handle the result
3232
```js
3333
export class GetAllTodos extends TodoService {
3434
...
35-
public async onHandle_local(req, res, next): Promise<any> {
35+
public static async onHandle_local(req, res, next): Promise<any> {
3636
console.log('Hello onHandle_local')
3737
res.json({ ok1: 2 })
3838
return true
@@ -47,7 +47,7 @@ export class GetAllTodos extends TodoService {
4747
```js
4848
export class PersistTodo extends TodoService {
4949
...
50-
public async onInvoke({ params, invokeConfig }): Promise<void> {
50+
public static async onInvoke({ params, invokeConfig }): Promise<void> {
5151
console.log('onInvoke', params, invokeConfig)
5252
}
5353

@@ -58,7 +58,7 @@ export class PersistTodo extends TodoService {
5858

5959
// available parameters:
6060
// invokeParams, params, invokeConfig, parameterMapping, currentEnvironment, environmentMode
61-
public async onInvoke_aws({ params }): Promise<void> {
61+
public static async onInvoke_aws({ params }): Promise<void> {
6262
console.log('onInvoke_aws', params)
6363
}
6464
}

todoDBAdvanced/content/readme.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

todoDBAdvanced/content/todoPayload.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

todoDBAdvanced/functionly.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
{
22
"debug": false,
33
"awsRegion": "us-east-1",
4-
"main": "./lib/todoDB.js",
4+
"main": "./src/todoDB.ts",
55
"deployTarget": "aws",
66
"localPort": 3000,
7-
"stage": "dev"
7+
"stage": "dev",
8+
"watch": true,
9+
"compile": "ts-loader"
810
}

0 commit comments

Comments
 (0)