世界短讯!ASP.NET Core - 选项系统之选项使用

来源:博客园 2023-03-23 14:45:47

上一篇 ASP.NET Core - 选项系统之选项配置 中提到 IOptions、IOptionsMonitor和 IOptionsSnapshot三个接口,通过这三个接口都可以从依赖注入容器中解析出已经配置的选项类,在我们通过 Configure 方法配置选项时,这三个接口会被同时注册,但三个接口是有区别的,适用场景也有所不同。

1. IOptionsIOptions对象的生命周期是 Singleton (单例),它可以在任意地方进行注入使用该接口对象在第一次使用的时候被实例化,并且选项类中的内容会一直保持不变,前面也提过选项类内容可以在配置来源修改之后更新,但是通过 IOption解析的选项类不会随着更新而改变IOptions接口不支持命名选项模式,它是没有 get 方法的,也并不会默认读取第一个,它只能读取 String.Empty 默认命名的选项,如果没有配置默认选项的话,虽然也能解析出 Options 选项类对象,但是对象的属性都是相应类型的默认值(引用类型是 null,值类型是 0,其他的也都是相应类型的默认值)
public class OptionController : ControllerBase{private readonly BlogOptions _blogOptions;public OptionController(IOptions options){// 通过 IOptions 接口的 Value 属性读取选项类// 选项类始终是程序启动时加载的值,不会改变_blogOptions = options.Value;}}
2. IOptionsMonitorIOptionsMonitor对象的生命周期是 Scoped(作用域),Scoped 生命周期的特点是不能注入到 Singleton 服务中在作用域中(最常见的一次Http请求),创建 IOptionsSnapshot对象实例时,会从配置中读取最新选项值作为快照,并在当前作用域中始终使用该快照。也就是说一次请求中选项类内容保持不变,但是不同请求中可能因为配置来源的修改而不同IOptionsMonitor支持命名选项
public class OptionController : ControllerBase{private readonly BlogOptions _blogOptions;public OptionController(IOptionsSnapshot optionsSnapshot){// IOptionsSnapshot 可以通过 Value 属性读取默认的命名的选项类, Options 对象实例创建时读取的配置快照_blogOptions = optionsSnapshot.Value;// 也可以通过 Get 方法获取某一个命名选项,没有指定命名时,默认命名为 string.Empty//_blogOptions = optionsSnapshot.Get(string.Empty);}}
3. IOptionsSnapshotIOptionsSnapshot对象的生命周期也是 Singleton (单例)通过 IOptionsSnapshot接口注入的对象每次读取选项值时,都是从配置中读取最新选项值,能够实时获取配置来源的更改该接口支持命名选项模式除了可以查看 TOptions 的值,还可以监控 TOptions 配置的更改,支持重新加载配置(CurrentValue),并当配置发生更改时,进行通知(OnChange),支持缓存与缓存失效 (IOptionsMonitorCache),每次调用实例的 CurrentValue 时,会先检查缓存(IOptionsMonitorCache)是否有值,如果有值,则直接用,如果没有,则从配置中读取最新选项值,并记入缓存。当配置发生更改时,会将缓存清空。
public class OptionController : ControllerBase{private readonly BlogOptions _blogOptions;public OptionController(IOptionsMonitor optionsMonitor){// IOptionsMonitor 接口没有 Value 属性,通过 CurrentValue 获取选项类对象,// 每次调用 CurrentValue都会实时读取配置源,始终是最新配置的值_blogOptions = optionsMonitor.CurrentValue;// 该接口也支持通过 Get 方法获取命名选项_blogOptions = optionsMonitor.Get(string.Empty);// 可以通过 OnChange 注册事件,当配置被加载时会触发事件optionsMonitor.OnChange(OnOptionsChange);}[HttpGet]public Task Get(){return Task.FromResult(_blogOptions);}private void OnOptionsChange(BlogOptions options){Console.WriteLine(JsonSerializer.Serialize(options));}}

启动应用,调用一次 Get 接口,在 Api 控制器构造函数中注册了配置加载触发事件,之后修改 appsettings.json 配置文件中选项类对于的配置节点内容,可以看到事件触发,控制台中输出了改变之后的选项类内容。

4. 三个接口的选项读取机制演示

三个接口解析的选项类的差别,可以通过以下测试清楚得看出:


【资料图】

配置文件中初始选项节点如下:

"Blog": {    "Title": "ASP.NET Core Options11",    "Content": "This is a blog about Options System in ASP.NET Core Framework.",    "CreateTime": "2022-12-06"}

这里为了方便看出 Scoped 生命周期 IOptionSnapeshoot接口的变化,所有通过 Web Api 接口来测试

public class OptionController : ControllerBase{private readonly IOptions _blogOptions;private readonly IOptionsSnapshot _blogSnapshotOptions;private readonly IOptionsMonitor _blogMonitorOptions;public OptionController( IOptions options,IOptionsSnapshot optionsSnapshot,IOptionsMonitor optionsMonitor){// 注意这里不能再把选项类对象先读取出来,否则选项类对象也不会再改变了_blogOptions = options;_blogSnapshotOptions = optionsSnapshot;_blogMonitorOptions = optionsMonitor;}[HttpGet]public Task Get(){Console.WriteLine("第一次读取配置:");Console.WriteLine("IOptions:" + JsonSerializer.Serialize(_blogOptions.Value));Console.WriteLine("IOptionsSnapshot:" + JsonSerializer.Serialize(_blogSnapshotOptions.Value));Console.WriteLine("IOptionsMonitor:" + JsonSerializer.Serialize(_blogMonitorOptions.CurrentValue));Console.WriteLine("请修改配置文件!");Console.ReadKey();Console.WriteLine("第二次读取配置:");Console.WriteLine("IOptions:" + JsonSerializer.Serialize(_blogOptions.Value));Console.WriteLine("IOptionsSnapshot:" + JsonSerializer.Serialize(_blogSnapshotOptions.Value));Console.WriteLine("IOptionsMonitor:" + JsonSerializer.Serialize(_blogMonitorOptions.CurrentValue));return Task.CompletedTask;}}

之后启动应用调用 Get 接口,并在过程中将配置文件内容修改为以下:

"Blog": {    "Title": "ASP.NET Core Options222",    "Content": "This is a blog about Options System in ASP.NET Core Framework.",    "CreateTime": "2022-12-06"}

可以看到控制台的输出中,第二次读取配置的时候,IOptionsMonitor接口读取到的内容已经改变

之后不要关闭应用,再调一次 Get 接口,并在过程中再次修改配置如下:

"Blog": {    "Title": "ASP.NET Core Options333",    "Content": "This is a blog about Options System in ASP.NET Core Framework.",    "CreateTime": "2022-12-06"}

这一次的 Get 请求的输出结果如下:

可以看到 IOptionsMonitor接口每次都能获取到配置文件的实时值,IOptionsSnapshot接口相较于第一次调用 Get 接口的时候已经改变,获取到了之前修改的值,但是之后的修改它又获取不到了,因为它是 Scoped 生命周期,在一次请求内是保持一致的,而 IOptions接口获取到的选项类对象是一致不变的。

参考文章:ASP.NET Core 中的选项模式 | Microsoft Learn选项模式 - .NET | Microsoft Learn面向 .NET 库创建者的选项模式指南 - .NET | Microsoft Learn理解ASP.NET Core - 选项(Options)

ASP.NET Core 系列:

目录:ASP.NET Core 系列总结上一篇:ASP.NET Core - 选项系统之选项配置

上一篇 :

下一篇 :

x
广告
推荐

世界短讯!ASP.NET Core - 选项系统之选项使用

博客园 2023-03-23

厦门医保断了以前白交了吗? 全球消息

本地宝 2023-03-23

百度回应“文心一言文生图功能”:来自文心跨模态大模型ERNIEViLG,使用互联网公开数据

互联网 2023-03-23

全球百事通!岷江边普法 倡节水环保

中国法院网 2023-03-23

世界今亮点!梦幻西游怎么取消防沉迷认证啊

万年历 2023-03-23

焦点!宏观点评:美联储:“躺”还是“卷”?

研报中心 2023-03-23

竞速小轮车国家队获一金一银一铜

人民网-人民日报 2023-03-23

黑暗能量注入喜羊羊_黑暗能量_当前通讯

元宇宙网 2023-03-23

山城由依

互联网 2023-03-22

dnf武器锻造方法_今日最新

万年历 2023-03-22

第六党支部委员会召开2022年度组织生活会 世界速看料

海南公安 2023-03-22

全球最资讯丨河南世赛“金牌搭档”回母校任教,巅峰之后续写芳华【“我,就是冠军!”之一】

大河报·豫视频 2023-03-22

【独家】电视剧琅琊榜飞流的扮演者是谁

万年历 2023-03-22

环球速讯:梦随风万里(梦随风万里歌词)

热点网 2023-03-22

三亚海关辖区进出口备案企业突破万家

海南广电国际传播融媒体中心 2023-03-22

【全球播资讯】14.57万-17.97万元,“无界之王”东风标致408X开启预售

智阅汽车 2023-03-22

2012款科帕奇值多少钱_2012款科帕奇

互联网 2023-03-22

环球讯息:兰州西固区开展就业政策宣传活动

兰州日报 2023-03-22

新疆阿拉山口通行中欧(中亚)班列累计突破3万列

央视新闻客户端 2023-03-22

百事通!阴骘纹位置_阴鸷纹

互联网 2023-03-22

华海诚科: 华海诚科首次公开发行股票并在科创板上市网上路演公告 头条焦点

证券之星 2023-03-21

伟隆股份股东户数增加2.63%,户均持股12.61万元|每日热点

东方财富Choice数据 2023-03-21

大商所:调整生猪期货合约交易保证金水平 今日要闻

倩倩财经 2023-03-21

金价微涨!2023年3月21日各大金店黄金价格多少钱一克? 世界滚动

金投网 2023-03-21

【报资讯】地毯和地毯的最佳机器人吸尘器

互联网 2023-03-21

2023年厦门风筝节特别推出城市告白计划|环球即时

海西晨报 2023-03-21

走,一起去绿水青山里上课 天天看热讯

光明日报 2023-03-21

李连杰20岁小女儿颜值惊艳,穿露脐装变辣妹,笑容灿烂却患抑郁症

盖饭娱乐官方号 2023-03-21

世界速递!状态标志寄存器_标志寄存器

互联网 2023-03-21

打造万亿产业!刚刚,广东发布重磅政策

同花顺财经 2023-03-20

今日辟谣(2023年3月20日)|天天速读

中国互联网联合辟谣平台 2023-03-20

热点在线丨马尚电瓶车修好后彻底疯狂!飘移过弯+示好球迷,球迷却艾特交警

篮球资讯达人 2023-03-20

傅作义是_傅作义的下场 当前看点

互联网 2023-03-20

世界热点!写点生活|丰三河剪影

钱江晚报 2023-03-20

武威定目标:今年外贸进出口增长15%-天天观点

凤凰网甘肃 2023-03-20

北京:春季就业洽谈会 助力高校毕业生就业

新华网 2023-03-20

讯息:风险因素消除 多家ST公司申请“摘帽”

上海证券报 2023-03-20

【环球新视野】地籍图的内容有哪些_地籍图

互联网 2023-03-20

三星Galaxy Watch 6将以四种尺寸进入市场

互联网 2023-03-19

亚马逊广告优化技巧(亚马逊广告)

城市网 2023-03-19

最终幻想15(FF15)Steam版ns pro手柄减号键“-”无法调出游戏菜单的解决方法 全球观天下

哔哩哔哩 2023-03-19

你就像烟火的美丽 那么美丽是什么歌(你就像烟火的美丽那么美丽是哪首歌的歌词)-天天报资讯

互联网 2023-03-19

工程技术人员包括什么专业_工程技术人员包括哪些-每日速看

互联网 2023-03-19

沈从文边城经典句子及赏析_沈从文的情书经典句子

互联网 2023-03-19

bootloader模式刷机_bootloader模式|世界报道

互联网 2023-03-18

天天视点!怎样提高数学成绩(怎样提高学习成绩)

互联网 2023-03-18

小肠气是什么症状_小肠气是什么症状

互联网 2023-03-18

世界消息!不看征信借款5000马上到账的_马上消费金融客服电话

互联网 2023-03-18

全球简讯:怎么注册电子邮件账号和密码(怎么注册电子邮件账号)

互联网 2023-03-18

中国木材价格信息网_中国木材信息网 天天观焦点

互联网 2023-03-18

钛媒体Pro创投日报:3月17日收录投融资项目36起

钛媒体 2023-03-17

初级会计师证书查询官网_初级会计师证书查询

互联网 2023-03-17

年轻派·理想家|未来城懂你热爱生活的每一面 天天新视野

新华报业网 2023-03-17

全球消息!穿过岁月拥抱你,电影《我们的岁月》3月17日全国公映

南方网 2023-03-17

美国企业接连曝出违法雇用童工丑闻

新华社客户端 2023-03-17

胡大海_关于胡大海介绍_天天要闻

互联网 2023-03-17

赛诺菲计划明年起大幅下调胰岛素价格

钛媒体官方 2023-03-17

第三方售后服务平台

互联网 2023-03-17

西湖宝石山上起火怎么灭?这场演练全展示了

钱江晚报 2023-03-16

天天即时看!GPT-4来了!未来十年AI如何改变白领工作方式?

第一财经 2023-03-16

多家中小银行放弃赎回二级债 解决好民营小微企业融资问题支持民企合理债券融资需求(今日/头条)

城市网 2023-03-16

因赛集团(300781)3月16日主力资金净卖出436.71万元

证券之星 2023-03-16

河南省伊川县发布暴雪黄色预警-每日快讯

北京青年报官网 2023-03-16

每日视讯:粤语歌 公子是你吗_粤语公子你好吗是什么歌

互联网 2023-03-16

五谷磨房盈喜后涨超7% 预计年度纯利不低于1.1亿元

智通财经 2023-03-16

电脑硬盘改装成移动硬盘后怎么取消分区_电脑硬盘改装成移动硬盘

互联网 2023-03-16

焦点热议:有一种叫云南的生活|来农贸市场!给你点“颜色”瞧瞧

二三里资讯 2023-03-16

江苏盐城市监局回应315晚会曝光水泥管偷工减料问题 ;_环球热文

汇通财经网 2023-03-15

世界观天下!晚会开场歌曲纯音乐_晚会开场歌曲

互联网 2023-03-15

世界热讯:总裁的小甜心上官娃娃_总裁的粉粉娃娃妻

互联网 2023-03-15

pr分离人声和背景音乐 世界快消息

互联网 2023-03-15

热转印机器操作视频_热转印机器

互联网 2023-03-15

【世界时快讯】辽篮客战上海冲击4连胜,赛前传来一个好消息和一个坏消息

璞玉话体坛 2023-03-15

今日快讯:莱美药业:3月14日融资买入67.5万元,融资融券余额1.38亿元

证券之星 2023-03-15

带圈的r怎么打出来_注册商标后面那个带圈的R怎么打_今日关注

互联网 2023-03-15

3dmax快捷键加载不进去_3dmax快捷键

互联网 2023-03-15

【全球聚看点】深圳2023年5月书画等级考试网上统一报名3月13日开始

互联网 2023-03-14

世界观热点:香港万什么雯_香港万銮国际官网

互联网 2023-03-14

重庆市育才中学2023高三下学期入学考试_重庆市育才中学

互联网 2023-03-14

济南这里“白+白”的美景火爆出圈,错过再等一年!|当前快报

济南市文化和旅游局 2023-03-14

全球观点:中科信息新型数字会议系统成功为2023年全国两会提供技术与服务保障

证券日报 2023-03-14

【天天速看料】春风送暖传书香,“为你读书”公益行动走进内蒙古赤峰

吉林日报 2023-03-14

03月14日06时江苏宿迁疫情数据 阳了以后为什么会腰疼?应该怎么办?

互联网 2023-03-14

母乳洗脸有什么好处和坏处_母乳洗脸有什么好处-世界热讯

互联网 2023-03-14

中消协等倡议推广小份菜、半份菜:鼓励线上点餐推出“菜量自动提醒”功能

快科技 2023-03-13

贝莱德增持广汽集团636万股 每股作价约5.43港元

新浪港股 2023-03-13

上海建工2.65亿元竞得上海嘉定区菊园新区租赁住房用地

观点网 2023-03-13

挖坑游戏入口_挖坑游戏

互联网 2023-03-13

环球快资讯:科大讯飞:目前已建成4城7中心深度学习计算平台

互联网 2023-03-13

U20国足惜败于韩国队 球迷点赞顽强表现-时快讯

楚天都市报 2023-03-13

天堂鸟花语是什么意思_天堂鸟花语 天天微资讯

互联网 2023-03-13

资讯:如何分析财务报表选股_如何分析财务报表

科学教育网 2023-03-13

这三个生肖是活菩萨转世,注定富贵一生,其中有你吗?|全球滚动

智慧星座 2023-03-12

今日时讯:记者泰山队今日前往上海集训 记者钟晋宝正跟随青岛海牛集训能否加盟暂时未知

互联网 2023-03-12

抚州市东乡区龙和网络科技有限公司 天天观天下

互联网 2023-03-12

热头条丨全国政协委员冯江华:强化科技领军企业的使命担当 发挥战略支撑引领作用

红网 2023-03-12

全球球精选!山农大教务处官网_山农大教务处

互联网 2023-03-12

有案必查有欠必清 广西开展欠薪隐患排查处置专项行动

中国新闻网 2023-03-11

世界热文:美国36岁议员宣布自己下月当奶奶 具体是什么情况?

互联网 2023-03-11

天天快资讯丨赣m是哪里的车牌号字母_赣m是哪里的车牌号码

互联网 2023-03-11

环球速递!3*7φ5钢绞线理论重量_钢绞线理论重量怎么计算

互联网 2023-03-11

摔角动态复兴组合一再拒绝报价 布克·T看不下去了

互联网 2023-03-11

blue引擎 全球聚看点

互联网 2023-03-11

艾滋病真的无法治愈么_艾滋病为什么无法治愈

互联网 2023-03-11

全球消息!造梦西游3丹药合成顺序_造梦西游3丹药怎么得

互联网 2023-03-11

创建qq群为什么要发短信(创建qq群为什么没群号)

互联网 2023-03-11

no2代表什么气体_NO2是什么气体 全球新消息

互联网 2023-03-10

忧郁症的早期症状 忧郁症该如何治疗_忧郁症的早期症状

元宇宙网 2023-03-10

环球快消息!史可进

互联网 2023-03-10

苏州周边自驾游路线推荐

本地宝 2023-03-10

交城县气象台发布沙尘蓝色预警【Ⅳ级/一般】

二三里资讯 2023-03-10

决战打响!乌克兰4万精锐上前线,俄罗斯要投入10万军队压制 天天播资讯

14号观察室 2023-03-10

香蕉成熟时 全球新消息

互联网 2023-03-10

*ST奇信3月10日快速回调-天天快看

东方财富Choice数据 2023-03-10

大冷大热!今夏是否会遭遇极端天气?

中新社 2023-03-10

土壤成分 环球热文

互联网 2023-03-10

快手概念股板块3月9日跌0.66%,英飞拓领跌,主力资金净流出5.38亿元-当前时讯

证券之星 2023-03-10

子宫糜烂的症状和不适_子宫糜烂的症状|当前速看

互联网 2023-03-09

巨乳幻想_速看

互联网 2023-03-09

热头条丨联想t430拆机_联想t430

互联网 2023-03-09

志晟信息荣获1项发明专利:实现数据轻量级快速迁移_头条焦点

金融界 2023-03-09

世界快播:澳大利亚将取消对来自中国乘客行前新冠病毒检测要求,外交部回应

澎湃新闻 2023-03-09

当前快看:夏常在为什么被华妃赏一丈红_夏常在

互联网 2023-03-09

泰山玉泉寺 世界播报

齐鲁壹点 2023-03-09

热点评!新北洋智能终端,让智慧生活更近一步

砍柴网 2023-03-09

锚定目标 笃行实干 江山重工研究院深入推动二十大精神落实落地 全球热议

中国企业网 2023-03-09

京东众筹是什么模式_京东众筹是什么 全球资讯

互联网 2023-03-09

山姆烤鸡盒子可以加热吗-独家焦点

互联网 2023-03-09

EDA设计软件板块3月8日涨0.9%,欧比特领涨,主力资金净流出1.9亿元

证券之星 2023-03-09

现代女杀手穿越古代漫画_现代杀手穿越古代漫画

互联网 2023-03-09

【新区动态】哈尔滨新区开展“维护妇女儿童权益 公证为爱护航”公证公益大讲堂普法活动

哈尔滨新区发布 2023-03-08

美军公布B 全球微速讯

澎湃新闻 2023-03-08

每日速递:求之不得寤寐思服悠哉悠哉辗转反侧的翻译

互联网 2023-03-08

23珠海华润银行CD038今日发布发行公告

东方财富Choice数据 2023-03-08

诗风呈现冷艳奇险的诗人是谁

万年历 2023-03-08

道森股份:公司获得政府补助1200万元-环球关注

每日经济新闻 2023-03-08

美乐乐家具网|当前讯息

互联网 2023-03-08

【全球新要闻】2023湖北汽车东风标致508l360thp购车补贴价格

本地宝 2023-03-08

【环球新视野】蓝绿县市长出击 东京食品展抢订单

中评网 2023-03-08

黑暗之神

互联网 2023-03-08

华如科技:融资净买入464.38万元,融资余额8339.46万元(03-07)-世界最资讯

东方财富Choice数据 2023-03-08

全职猎人结局是什么 焦点要闻

万年历 2023-03-08

淮南旅游景点大全排名榜_淮南旅游景点大全

互联网 2023-03-08

03月08日黄石今日疫情最新动态消息 黄石出行进出返乡最新疫情防疫管控出入政策通知 视讯

互联网 2023-03-08

世界讯息:钟彬娴

互联网 2023-03-07

全筑股份(603030):第四届第五十七次董事会会议决议,审议3项议案获通过 每日短讯

自选股智能写手 2023-03-07

魔兽世界职业大厅资源有什么用_魔兽世界职业大厅 全球聚焦

互联网 2023-03-07

隋唐英雄第五部薛雷扫北_隋唐英雄第六部薛雷扫北在线观看 焦点速读

互联网 2023-03-07

世界视讯!海口女艺术家优秀作品展开幕 展出150件优秀作品

中新网海南 2023-03-07

环球即时看!工程图学学报

互联网 2023-03-07

全国人大代表、深交所总经理沙雁:出台政策支持大湾区金融活动

市场资讯 2023-03-07

天天播报:韩牛为什么那么贵 韩牛多少钱一斤

万年历 2023-03-07

泡椒土豆丝的做法_泡椒土豆丝

元宇宙网 2023-03-07

快讯:3月7日人民币兑美元中间价下调205个基点

上海证券报 2023-03-07

热点评!铁观音是红茶还是绿茶

万年历 2023-03-07

最性感的内衣秀_最性感的内衣

互联网 2023-03-07

3ds max8

互联网 2023-03-07

英利·大融城 大坪店_关于英利·大融城 大坪店的简介

互联网 2023-03-07

关注:新股消息 | 洲际船务通过港交所主板上市聆讯 22年前9个月收入超2.8亿美元

智通财经网 2023-03-06

本票是什么-天天快播

互联网 2023-03-06

天天微头条丨bl锁是指什么_bl锁的全称是什么

互联网 2023-03-06

天天日报丨基督教歌曲下载

互联网 2023-03-06

男生化妆只用遮瑕可以吗_男生化妆

互联网 2023-03-06

当前快讯:龙猫好养吗

万年历 2023-03-06

武胜县大地油彩旅游节于3月11日启幕-环球热消息

金台资讯 2023-03-06

潘安子导演的作品_潘安子

互联网 2023-03-06

5920

互联网 2023-03-06

名记社媒嘲讽曼联:听说滕哈格弃用C罗后睡得很好 天天最新

足坛欧美汇 2023-03-06

世界热推荐:打气是什么意思

万年历 2023-03-06

热讯:俄媒:印度海军成功试射舰载“布拉莫斯”巡航导弹

参考消息网 2023-03-06

“住得安心,我的心与这座城市贴得更近”_天天即时

湖北日报 2023-03-06

我要色导航

互联网 2023-03-06

强降雨天气十大健康提示_十大健康提示需注意

互联网 2023-03-06

每日热闻!哈利波特有几部电影分别是什么

万年历 2023-03-05

播恩集团:3月7日在深交所上市,股票代码001366-环球通讯

每日经济新闻 2023-03-05

每日观点:遮阳伞什么牌子好韩国_遮阳伞什么牌子好

互联网 2023-03-05

世界视讯!什么是冠状动脉粥样硬化性心脏病_什么是冠状动脉粥样硬化

互联网 2023-03-05

头条:冻蒜怎么吃

万年历 2023-03-05

环球播报:滁州登农农业科技有限公司_关于滁州登农农业科技有限公司介绍

互联网 2023-03-05

世界热头条丨奇葩的葩意思是什么意思_奇葩的意思是什么

互联网 2023-03-05

荆门唯一!掇刀区融媒作品《掇彩时代》获首届省优秀“魅力乡村”奖

百家号 2023-03-05

全球通讯!如何群发消息给多个人_微信怎么群发消息给多人

互联网 2023-03-05

世界报道:餐桌放在客厅可以吗 餐桌放在客厅有影响吗

伊秀经验网 2023-03-05

当前最新:李宗盛都有什么好作品

万年历 2023-03-04

世界看点:储秀宫美肌管理中心优惠团购_储秀宫

互联网 2023-03-04

现代NEXO是世界上第一辆自动驾驶燃料电池汽车

互联网 2023-03-04

天天热文:88年属什么

万年历 2023-03-04

腰旗橄榄球城市排位联赛收官

新民晚报 2023-03-04

每日速看!我们都是过客是什么歌_情火歌词

互联网 2023-03-04

每日关注!南京大学2023年苏州校区校聘岗位人员招聘岗位及条件(第一期)

本地宝 2023-03-02

查慎行舟夜书所见的意思_夜书所见的意思

互联网 2023-03-02

051期黄欢福彩3D预测奖号:直选5码推荐 天天百事通

新浪彩票 2023-03-02

环球新动态:俄罗斯,正式拒绝了我们的和平方案!

再见土星 2023-03-02

2019年计算机专业基础综合考试真题思路分析

互联网 2023-03-02

补充“好脂肪” 推荐这9类食物

每日看点快看 2023-03-02

焦点关注:俄外长称俄美正通过非公开渠道讨论《新削减战略武器条约》议题

央视网 2023-03-01

社区工作者报名条件有年龄限制吗_社区工作者报名条件

互联网 2023-03-01

电脑突然鼠标点不动_电脑鼠标点不动怎么回事-当前播报

互联网 2023-03-01

大宗交易:必得科技成交1811.92万元,折价11.39%(03-01)|全球消息

东方财富Choice数据 2023-03-01

烟台崆峒岛房屋拆迁是哪个公司_烟台崆峒岛怎么去

互联网 2023-03-01

返回顶部