首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ABP从入门到精通(3):aspnet-zero-core 使用Redis缓存

    (引用自百度百科) 二.为什么使用Redis Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。...三.aspnet-zero-core 如何使用Redis缓存   项目“MyCompanyName.MyProject.Web.Core” 以下简称“Web.Core”   项目“MyCompanyName.MyProject.Web.Mvc...很明显的看出已经使用成功了。 五.如何在代码中使用缓存 1.通过容器注入缓存管理器,这里可以使用属性注入或者构造方法注入均可 ? 2.使用缓存 ?...思考:我们都知道Redis是跨进程甚至跨域的缓存,有时候我们没必要使用Redis缓存,使用本机缓存就够,我想一定会存在同时使用Redis缓存和本机缓存即 MemoryCache, ABP默认应该是不支持存在多个缓存...可以发现在上图红框处注入了 AbpRedisCacheManager ,,然后可想而知我们在使用缓存的时候通过容器注入的就是Redis缓存了,那么我们只需要将MemoryCache也注入即可同时使用Redis

    1.9K20

    Microsoft.AspNet.Identity 自定义使用现有的表—登录实现

    Microsoft.AspNet.Identity.EntityFramework则是Microsoft.AspNet.Identity的数据提供实现。...但是在使用此框架的时候存在一些问题,如果是全新的项目还可以使用它默认提供的表名,字段名等。但是如果是在一些老的数据库上应用这个框架就比较麻烦了。...使用UserManager中的UserStroe所实现的IUserLockoutStore接口方法 5.SignInOrTwoFactor 双重身份验证,使用UserManager中的UserStroe...Microsoft.AspNet.Identity.IUserPasswordStore,//用户密码相关接口 Microsoft.AspNet.Identity,IUserTwoFactorStore...我这里使用的是EF作为数据提供源,当然你也可以使用自己的,只需要替换FindByIdAsync,FindByNameAsync方法中对应的实现,哪怕是在这些方面里面使用ado.net直接查询数据都是完全没有问题的

    1.7K20

    ABP从入门到精通(1):aspnet-zero-core项目启动及各项目源码说明

    准备使用ABP,经过几天观看园友的博文的学习打算试一试深浅 IDE:Visual Studio 2017 项目版本:aspnet-zero-core 4.1.1 今天中午已经测试了,aspnet-zero-core...三.启动ASP.NET ZERO 1.使用VS2017打开项目,等待自动还原程序包结束 ? 2.生成项目,确保项目全部生成成功 ?...(3).将项目 “MyCompanyName.AbpZeroTemplate.Web.Mvc” 设为启动项目,可以直接按F5启动项目,也可使用命令“dotnet run”启动项目   启动成功如下: ?...提供了数据库连接支持,仓储 基础设施层 4.MyCompanyName.AbpZeroTemplate.Migrator 数据库迁移工具(关于数据库迁移,后面的博文会讲),用于执行迁移可以再生产环境中使用...如果报错请到事件查看器查看错误,或者查看 App_Data/Logs/Logs.txt 这里贴一个我遇到的错误:无法连接数据库,我自己测试的时候发现连接数据库异常了,使用的身份是iis的用户身份,肯定无法用

    2.5K40

    Microsoft ASP.NET SignalR

    SignalR的连接通过日益流行的WebSockets API完成,而如果WebSockets无法使用,它会透明地回落为长轮询技术(long-polling technique)。...如果开发人员想使用Signal,需要在客户端层使用像jQuery的JavaScript框架,并在服务端层使用.NET代码编写应用和服务。...SignalR 包括一些针对不同功能的类库,下载安装可以看到一下几个主要项目: Microsoft.AspNet.SignalR – meta package (use this) Microsoft.AspNet.SignalR.Client...Microsoft.AspNet.SignalR.Core – Core server package with no host implementation Microsoft.AspNet.SignalR.Hosting.AspNet...Commenting using SignalR and XSLT 基于SignalR的超线程上载器 Asp.Net SignalR Chat Room (原创)利用SignalR实现IOS即时通讯(A篇服务端) 使用

    1.7K90

    解密.NET配置文件web.config

    MSSQL账户和密码,如下图 图上可看出由DataProtectionConfigurationProvider类提供加密保护的,DataProtectionConfigurationProvider 使用...windows内置的密码学技术加密的,除此之外.NET还提供了另一种RsaProtectedConfigurationProvider 使用RSA公钥加解密,以下内容将具体介绍基于这两类方式进行加解密。....NET FrameWork自带的aspnet_regiis.exe将配置文件web.config中指定的标签进行加解密,aspnet_regiis 位于%WinDir%\Microsoft.NET\Framework...,这里使用的是 DataProtectionConfigurationProvider 加密的命令 aspnet_regiis.exe -pef "connectionStrings" "D:\WebSite...需要注意一点aspnet_regiis.exe运行所需的权限较高,必须是管理员权限才能调用,像上月底爆出的用友畅捷通的默认权限是足够的,但在通常的iis权限属于Users组,权限不够的,另外因为加密过程中使用了一个基于本机的密钥

    1.2K30
    领券