在ConfigureServices 方法里
Service.Configure
与
var positionOptions = new PositionOptions();
Configuration.GetSection(PositionOptions.Position).Bind(positionOptions);
都可以绑定Option,官方文档里看使用的也是同一套体系,但两者还是有差别。
差别在于后者可以立刻实例化,然后在后续的配置语句中使用,前者不可以,只能在被注入的服务中以 IOption