c# - 创建 IOptionsMonitor 类型的实例或对象。尝试使用 OptionsMonitor 但获取构造函数参数错误
问题描述
我是 C# 和IOptionsMonitor
概念的新手
MyOptionsClass myOptionObject = new MyOptionClass ();
IOptions<MyOptionsClass> instaceOfIOptions =
new OptionsWrapper<MyOptionsClass>(myOptionObject );
类似于他们用来获取“IOptions”实例的方法,我想获取 IOptionsMonitor 所以我尝试了类似的方式,但它给了我一个编译器错误。
IOptionsMonitor<CosmosDBOptions> instaceOfIOptionsMonitor =
new OptionsMonitor<CosmosDBOptions>(myOptionObject);
但它要求 3 个参数(工厂、源和缓存)代替myOptionObject
我需要在这里传递什么参数?如何做到这一点?
解决方案
推荐阅读
- javascript - 在已部署的网站上未检测到 Heroku 环境变量
- javascript - 您如何在每次测试中用玩笑模拟默认导出对象?
- java - 对于具有多个实体的 REST API,有更好的外观模式替代方案吗?
- python - 得到错误:使用重新拆分方法时预期的字符串或类似字节的对象
- android - Android中的java.lang.NullPointerException,数据库可能没有启动。但是为什么呢?
- css - 如何使用 CSS 和 HTML 更改背景中对角线的位置?
- java - 在java中解析后如何处理csv.file数据
- javascript - 如何在javascript中的n个地方找到m个字符的所有可能排列
- c# - Unity Camera Change 影响点击对象的能力
- amazon-web-services - 如何向 AWS CloudFormation 提供非字母数字参数类型