Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >不添加IMemoryCache就会被注入

不添加IMemoryCache就会被注入
EN

Stack Overflow用户
提问于 2018-06-22 02:08:10
回答 1查看 1.2K关注 0票数 0

我已经将我的应用程序从MemoryCache切换到了DistributedSqlServerCache。在注释掉services.AddMemoryCache()之后,我注意到IMemoryCache仍然被注入到我的类中。我使用aspnet核心2.1.

将缓存添加到服务的代码:

代码语言:javascript
运行
AI代码解释
复制
//services.AddMemoryCache();
services.AddDistributedSqlServerCache(o =>
{
    o.ConnectionString = ConnectionString;
    o.SchemaName = "dbo";
    o.TableName = "tbSessionCache";
});

证明它仍然被引用:

这一切为什么要发生?我想我可能不知道这是怎么回事。非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-22 02:53:16

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50985617

复制
相关文章
马化腾:传统企业不寻求创新就会被颠覆
从2010年到2011年间,我花了一年时间思考如何能将腾讯打造成一个供更多合作伙伴自由创业、供更多用户自由分享的开放平台。这是一个摸着石头过河的过程,它需要腾讯内外都改变心态,用更加开放的头脑去迎接变革。让人欣慰的是,从2011年腾讯宣布开放至今三年来,我们积累了一些经验,帮助合作伙伴取得了一些成绩,当初我们承诺的为合作伙伴再造一个腾讯的阶段目标也已经基本实现。这条路是正确的,感谢合作伙伴们与我们一起并肩,相信我们将沿着这条路一直坚定地走下去。 除了开放,最近我思考得更多的是互联网的未来。腾讯作为一家做
人称T客
2018/03/19
6380
你不数字化,就会被边缘化
疫情让直播、零售、在线教育等行业获得井喷式发展;中美贸易战让以芯片、操作系统、5G 为代表的核心技术受到国家层面的支持和关注... 这一切的背后,看似“老生常谈”的企业数字化转型,从未像今天一样具有如此的迫切性和时代意义——当很多企业因为历史包袱过重、人才和管理制度欠缺等这样那样原因,在过去面对企业数字化转型踟蹰不前时,在今天的内外环境交织下,坐在“牌桌”上的企业,只有赌上手里信息化的全部底牌,才有胜算,否则就要下桌。 这些底牌是什么?是数字化对企业业务、技术、组织诸多维度的不断解构与重塑;是数字化战略下
深度学习与Python
2023/04/01
2580
你不数字化,就会被边缘化
不写文档你就输了
在移动、Web 和桌面应用或 JavaScript 库的开发领域中,文档在应用的成功之路上扮演着非常重要的角色。但如果你曾经编写过文档,就肯定会同意我的看法:编写文档是开发人员最不喜欢做的事情之一。
深度学习与Python
2020/10/23
4380
不写文档你就输了
@Autowired依赖注入为啥不推荐了
这几天更新升级了一下java编码神器IDEA,升级完进行日常开发,可能是以前用的IDEA版本比较老旧,升级之后发现之前的日常写法有了个warning提醒。来看图:
botkenni
2022/09/07
1.5K0
@Autowired依赖注入为啥不推荐了
SQL注入详解,看这篇就够了
相信大家对于学校们糟糕的网络环境和运维手段都早有体会,在此就不多做吐槽了。今天我们来聊一聊SQL注入相关的内容。
释然IT杂谈
2022/10/27
1.8K0
SQL注入详解,看这篇就够了
学 SQL 注入玩这些就够了
SQL 注入漏洞一直以来备受大家关注,虽然没有十年前那么多,但是还是有非常多的线上系统存在这样的安全问题,如今数据安全问题越来越受重视,而 SQL 注入漏洞能直接影响企业的数据安全。
信安之路
2022/05/23
1.6K0
学 SQL 注入玩这些就够了
全民Python?不!我就偏爱Excel~
不知道是不是因为营销号们最近洗脑的缘故,感觉周围所有人都在学Python的路上。这么说可能有点夸张,如果学Python只是为了做日常的数据分析的话,不如先回去把Excel玩熟练了再说。
做数据的二号姬
2020/05/22
1.2K0
关于 ASP.NET 内存缓存你需要知道的 10 点
缓存机制的主要目的是提高应用程序的性能。作为 ASP.NET 开发人员,你可能会意识到 ASP.NET Web 窗体以及 ASP.NET MVC 可以使用 Cache 对象缓存应用程序的数据。这通常被称为服务器端数据缓存,并且常作为框架的内置功能。虽然 ASP.NET Core 中并没有这样的 Cache 对象,但是你可以很容易地实现内存缓存。本文将向你说明如何实现。
哲洛不闹
2018/09/14
1.3K0
关于 ASP.NET 内存缓存你需要知道的 10 点
Mybatis新增数据,存在就更新,不存在就添加
这样一来,如果表中已经存在last_name='LeBron'且first_name='James'的数据,就不会插入,如果没有就会插入一条新数据。
chenchenchen
2021/09/06
16.6K0
【已解决】UIView添加到KeyWindow上面自动会被 Release
?
君赏
2018/09/07
3670
全新升级的AOP框架Dora.Interception[1]: 编程体验
多年之前利用IL Emit写了一个名为Dora.Interception(github地址,觉得不错不妨给一颗星)的AOP框架。前几天利用Roslyn的Source Generator对自己为公司写的一个GraphQL框架进行改造,性能得到显著的提高,觉得类似的机制同样可以用在AOP框架上,实验证明这样的实现方式不仅仅极大地改善性能(包括执行耗时和GC内存分配),而且让很多的功能特性变得简单了很多。这并不是说IL Emit性能不好(其实恰好相反),而是因为这样的实现太复杂,面向IL编程比写汇编差不多。由于AOP拦截机制涉及的场景很多(比如异步等待、泛型类型和泛型方法、按地址传递参数等等),希望完全利用IL Emit高效地实现所有的功能特性确实很难,但是从C#代码的层面去考虑就简单多了。(拙著《ASP.NET Core 6框架揭秘》于日前上市,加入读者群享6折优惠)
蒋金楠
2022/06/21
5480
全新升级的AOP框架Dora.Interception[1]: 编程体验
全新升级的AOP框架Dora.Interception
多年之前利用IL Emit写了一个名为Dora.Interception(github地址,觉得不错不妨给一颗星)的AOP框架。前几天利用Roslyn的Source Generator对自己为公司写的一个GraphQL框架进行改造,性能得到显著的提高,觉得类似的机制同样可以用在AOP框架上,实验证明这样的实现方式不仅仅极大地改善性能(包括执行耗时和GC内存分配),而且让很多的功能特性变得简单了很多。这并不是说IL Emit性能不好(其实恰好相反),而是因为这样的实现太复杂,面向IL编程比写汇编差不多。由于A
IT大咖说
2022/06/27
3240
全新升级的AOP框架Dora.Interception
【愚公系列】2022年12月 Redis数据库-缓存雪崩和缓存穿透问题的解决
文章目录 前言 一、缓存雪崩和缓存穿透问题的解决 1.IMemoryCache的改造 1.1 解决方案 1.2 依赖 1.3 解决思路 1.4 具体代码 2.IDistributedCache的改造
愚公搬代码
2022/12/09
5380
【愚公系列】2022年12月 Redis数据库-缓存雪崩和缓存穿透问题的解决
《ASP.NET Core 与 RESTful API 开发实战》-- (第7章)-- 读书笔记(上)
缓存是一种通过存储资源的备份,在请求时返回资源备份的技术。ASP.NET Core 支持多种形式的缓存,既支持基于 HTTP 的缓存,也支持内存缓存和分布式缓存,还提供响应缓存中间件
郑子铭
2021/01/13
5730
《ASP.NET Core 与 RESTful API 开发实战》-- (第7章)-- 读书笔记(上)
造轮子之属性注入配合懒加载构建服务抽象基类
在前面实现管理API的时候,可以看到我们用的挺多功能是没有通过构造函数注入的。比如缓存DistributedCache,MemoryCache,对象映射Mapper,多语言L,当前用户CurrentUser等等。 这些全都初始化在WheelServiceBase以及WheelControllerBase中,可以通过属性注入完成这个操作,同时为了避免注入太多影响性能,可以配合懒加载实现除IServiceProvider以外的服务注入。
饭勺oO
2023/10/18
2300
造轮子之缓存
缓存也是在业务开发过程中经常使用的一环。 在Asp.net core中,原生包含了MemoryCache内存缓存和DistributedCache分布式缓存两种缓存。 在Program中添加以下代码注册服务之后即可使用依赖注入使用两种缓存。
饭勺oO
2023/10/18
2110
面试官:用了HTTPS就安全了吗?HTTPS 会被抓包吗?
随着 HTTPS 建站的成本下降,现在大部分的网站都已经开始用上 HTTPS 协议。大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议相关的概念有 SSL 、非对称加密、 CA证书等,但对于以下灵魂三拷问可能就答不上了:
王小婷
2020/11/19
8.6K0
07 | SQL注入:明明设置了强密码,为什么还会被别人登录?
在上一讲中,我们介绍了 XSS 攻击。今天,我们来介绍另外一种常见的 Web 攻击:SQL 注入。
小黑同学
2020/11/24
9270
07 | SQL注入:明明设置了强密码,为什么还会被别人登录?
Vue或VuePress添加不蒜子统计
在 Chrome 85 版本中,为了保护用户的隐私,默认的 Referrer Policy 则变成了 strict-origin-when-cross-origin
taixingyiji
2022/07/25
8780
【愚公系列】2023年02月 WMS智能仓储系统-004.内存缓存的使用
缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。
愚公搬代码
2023/03/16
3340
【愚公系列】2023年02月 WMS智能仓储系统-004.内存缓存的使用

相似问题

Pebble - Detect Shake手势

15

Swift - Shake手势关闭子视图控制器

07

滑动手势取消IBAction的触发分段

11

将变量从手势识别器函数传递给IBAction

22

配置抽头手势识别器,以响应在点击位置的ibaction

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文