我是Aws Lambda的新手。尝试弄清楚如何在.NET Core2.1和Aws Lambda中使用依赖注入。下面是我的函数:
public class Function
{
ILogger _logger;
IClient _client;
public Function(ILogger logger, IClient client)
{
_logger = logger;
_client = client;
}
/// <summary>
/// A simple function that takes a string and does a ToUpper
/// </summary>
/// <param name="input"></param>
/// <param name="context"></param>
/// <returns></returns>
public async Task FunctionHandler(ILambdaContext context)
{
var response = await _client.Test();
_logger.Log(response);
}
}
在Aws Lambda生命周期中,我可以在哪里设置依赖注入--初始化ServiceCollection并构建服务提供者?
转载请注明出处:http://www.jxbyjx.net/article/20230523/1223975.html