// TODO: Get all docs from Mongo public async Task <object> getAll(APIGatewayProxyRequest request, ILambdaContext context = null) { // I expect nothing in here LambdaLogger.Log(request.ToJson().ToString()); NeARandFARBackEnd.RequestUtil requestUtil = new NeARandFARBackEnd.RequestUtil(); MongoRequest mongoRequest = new MongoRequest(requestUtil.checkRequest(request, new string[1] { "collection" })); JsonDocument docs = await client.getDocuments(mongoRequest); // return new {context = context}; return(new MongoResponse(new BsonDocument { { mongoRequest.collection, docs.ToString() } })); }
public AuthHandler() { requestUtil = new NeARandFARBackEnd.RequestUtil(); }