Net
pony1688
这个作者很懒,什么都没留下…
展开
-
EfCore自动迁移数据库
当数据库model有改动的话需要先执行下 add-migrate xxx 命令,然后每次运行程序GetPendingMigrations()就会检测有无更新,有的话自动迁移。如果数据库不存在,则会自动创建,但如果数据库存在且model有更改,则后来的更改不会更新到数据库。二、EnsureCreated。原创 2023-07-16 22:11:11 · 185 阅读 · 1 评论 -
.NET6 WebApi 根据登录Jwt中用户信息更改SQL连接字符串,无法将HttpContext注入DBContext.cs文件解决方法
如何解决<.NET Core WebApp,多域,根据主机名更改SQL连接字符串,无法将httpcontext注入DB Context.cs文件>经验,为你挑选了1个好方法。.NET Core WebApp,多域,根据主机名更改SQL连接字符串,无法将httpcontext注入DB Context.cs文件 | 那些遇到过的问题dd。如果通过DBContext的构造函数直接注入HttpContext是,获取的是Null,这是我一直用于多租户解决方案(客户拥有自己的数据库)的方法。以下是引用原文里的回答。原创 2023-06-29 11:32:07 · 196 阅读 · 1 评论 -
.net6 中间件构造函数注入时提示:Cannot resolve scoped service ‘xx.DBContext‘ from root provider
Cannot resolve scoped service 'xx.DBContext' from root provider原创 2023-06-28 16:43:36 · 1124 阅读 · 1 评论 -
.NET源码调试工具
github下载Dnspy,可以对所有程序的源码进行调试、修改、重新编译。原创 2022-11-09 16:00:55 · 228 阅读 · 0 评论 -
使用bootstrap typeahead插件完成自动补全
项目中需要输入框自动补全,搜索测试没少走弯路,终于成功,记录下来,共同学习,希望大家少进坑.1.依次引入jQuery、bootstrap、typeahead依赖包。2.创建容器,指定要实现自动补全的位置3.使用typeahead函数,给参数赋值typeaheadjar包的下载地址:https://github.com/bassjobsen/Bootstrap-3-Typeahead/(使用环境:Bootstrap v4.3.1,Jquery v3.5.1,typeahead v4.0.2,Net:6.原创 2022-06-25 11:47:43 · 636 阅读 · 0 评论 -
Asp.Net 之 汉字转拼音
微软提供的拼音库,支持多音字 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=44cac7f0-633b-477d-aed2-99aee642fc10&DisplayLang=zh-cn解压得到CHSPinYinConv.msi(拼音类库) 和 CHTCHSConv.msi(简繁体类),安装时记住安装路径,添加引用时要用。[1]在项目中添加引用,把ChnCharInfo.dll 引入进来[2]添加命名空间,[3]代码:...原创 2022-06-24 17:08:39 · 216 阅读 · 0 评论 -
Razor前端页面使用依赖注入
Razor前端页面使用依赖注入@inject原创 2022-06-22 17:15:17 · 284 阅读 · 0 评论 -
Razor页面判断用户是否登录
@using Microsoft.AspNetCore.Identity@inject SignInManager SignInManager //在页面中注入@if (SignInManager.IsSignedIn(User)){//已登录}else{//未登录}需在Startup.cs管道中加入 app.UseAuthentication();原创 2022-06-20 10:03:10 · 350 阅读 · 0 评论 -
Asp.net 前端cshtml中的代码调试
Asp.net 前端cshtml中的代码调试原创 2022-06-20 09:00:38 · 659 阅读 · 0 评论