Return json from response
This commit is contained in:
parent
23576ff01e
commit
24b93875fd
1 changed files with 4 additions and 2 deletions
|
@ -11,6 +11,7 @@ using ContactForm.Models;
|
||||||
using Microsoft.Extensions.Configuration;
|
using Microsoft.Extensions.Configuration;
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
|
|
||||||
|
using Newtonsoft.Json;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
|
|
||||||
using Serilog;
|
using Serilog;
|
||||||
|
@ -31,7 +32,8 @@ namespace ContactForm
|
||||||
/// <param name="input"></param>
|
/// <param name="input"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
/// <returns>string</returns>
|
/// <returns>string</returns>
|
||||||
public string FunctionHandler(ContactRequest input, ILambdaContext context)
|
[LambdaSerializer(typeof(Amazon.Lambda.Serialization.Json.JsonSerializer))]
|
||||||
|
public object FunctionHandler(ContactRequest input, ILambdaContext context)
|
||||||
{
|
{
|
||||||
var configuration = new ConfigurationBuilder()
|
var configuration = new ConfigurationBuilder()
|
||||||
.SetBasePath(Directory.GetCurrentDirectory())
|
.SetBasePath(Directory.GetCurrentDirectory())
|
||||||
|
@ -58,7 +60,7 @@ namespace ContactForm
|
||||||
appService.Run(input).GetAwaiter().GetResult();
|
appService.Run(input).GetAwaiter().GetResult();
|
||||||
|
|
||||||
Log.CloseAndFlush();
|
Log.CloseAndFlush();
|
||||||
return "OK";
|
return new { location = "https://www.alexhyett.com" };
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ConfigureServices(IServiceCollection serviceCollection)
|
private void ConfigureServices(IServiceCollection serviceCollection)
|
||||||
|
|
Loading…
Reference in a new issue