Slide 13
Slide 13 text
TypeScript サポート
Node.js ベースでの Azure Functions 開発が安全・快適に︕
import { AzureFunction, Context, HttpRequest } from "@azure/functions";
// API のペイロード定義
type Member = {
name: string;
isMember: boolean;
};
// Function (HTTP トリガー) の実装
const httpTrigger: AzureFunction = async function( context: Context, req: HttpRequest): Promise {
const member = {
name: req.body.name,
isMember: true
};
context.res = {
status: 200,
body: member
};
};
export default httpTrigger;
13