摘要: 使用System.Globalization命名空间下的TextInfo类的ToTitleCase方法将字符串中的单词首字母转换为大写。 using System; using System.Globalization; class Program { static void Main() { st 阅读全文
posted @ 2024-04-08 22:29 小辫子啦啦啦 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 获取IServiceProvider实例的几种方法 通过构造函数注入(Constructor Injection): public class MyController : ControllerBase { private readonly IServiceProvider _serviceProv 阅读全文
posted @ 2024-01-04 21:32 小辫子啦啦啦 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 如果你的sln由两个项目构成,一个是webapi,一个是data access,例如项目结构如下 My_Solution |DataAccess_Project |-- DbContext.cs |WebApp_Project |-- Startup.cs 按照一下步骤执行。(关键点:需要指定启动项 阅读全文
posted @ 2023-05-09 17:03 小辫子啦啦啦 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 我们总是有记录操作日志的需求,很早以前可以使用ActionFilter来实现,现在可已使用自定义中间键的方法 首先定义RequestResponseLoggingMiddleware中间件。说明这里日志记录通过Repository记录在数据库中,有其他需求的同学可以自定义这块,比如想通过nlog或l 阅读全文
posted @ 2023-04-21 10:17 小辫子啦啦啦 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 项目需要nanoid生成主键。 vue版本:2.6.14 npm i nanoid后,npm run serve报错: Error [ERR_REQUIRE_ESM]: require() of ES Module C:\projects\frontend\vue-test\node_modules 阅读全文
posted @ 2023-04-18 17:09 小辫子啦啦啦 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 数据访问层添加nuget包: Microsoft.EntityFrameworkCore Npgsql.EntityFrameworkCore.PostgreSQL Microsoft.EntityFrameworkCore.Tools 使用dotnet ef命令迁移报错,就很纳闷,"Unable 阅读全文
posted @ 2022-07-23 20:24 小辫子啦啦啦 阅读(4488) 评论(1) 推荐(0) 编辑
摘要: 背景:在开发中我们常常需要引入全局的样式文件,来定义一些通用的样式和变量,比如字体,颜色等;而不想使用每次使用@import。 步骤: 1、vue cli3.0以上需要新建vue.config.js文件 2、安装dev依赖"style-resources-loader" 3、在"/src/asset 阅读全文
posted @ 2020-09-14 23:39 小辫子啦啦啦 阅读(1107) 评论(1) 推荐(1) 编辑