mirror of
https://github.com/serverless/serverless.git
synced 2025-12-08 19:46:03 +00:00
32 lines
755 B
C#
32 lines
755 B
C#
using Amazon.Lambda.Core;
|
|
|
|
[assembly:LambdaSerializer(typeof(Amazon.Lambda.Serialization.SystemTextJson.DefaultLambdaJsonSerializer))]
|
|
namespace AwsDotnetCsharp
|
|
{
|
|
public class Handler
|
|
{
|
|
public Response Hello(Request request)
|
|
{
|
|
return new Response("Go Serverless v1.0! Your function executed successfully!", request);
|
|
}
|
|
}
|
|
|
|
public class Response
|
|
{
|
|
public string Message {get; set;}
|
|
public Request Request {get; set;}
|
|
|
|
public Response(string message, Request request){
|
|
Message = message;
|
|
Request = request;
|
|
}
|
|
}
|
|
|
|
public class Request
|
|
{
|
|
public string Key1 {get; set;}
|
|
public string Key2 {get; set;}
|
|
public string Key3 {get; set;}
|
|
}
|
|
}
|