我是.NET Core的新手,如果这是一个新手问题,我很抱歉.我使用VS 2017在.NET Core 2中创建了一个Web API项目.
对我来说,我有appsettings.json一些连接设置的文件.
在阅读了IOptions<T>微软教程后,我正在做类似以下的事情:
public void ConfigureServices(IServiceCollection services)
{
services.AddOptions();
services.Configure<MyOptions>(Configuration);
// I want to access MyOptions object here to configure other services?how do i do that?
service.AddHangfire( // Get MyOptions.HangfireConenctionString etc.)
}
Run Code Online (Sandbox Code Playgroud)
如何访问创建的MYOptions对象ConfigureServices以及是否需要在Configure(IApplicationBuilder app,..)方法中访问它?
我只IOptions<T>在教程中看到了控制器中的注入示例.