摘要:
使用System.Globalization命名空间下的TextInfo类的ToTitleCase方法将字符串中的单词首字母转换为大写。 using System; using System.Globalization; class Program { static void Main() { st 阅读全文
摘要:
获取IServiceProvider实例的几种方法 通过构造函数注入(Constructor Injection): public class MyController : ControllerBase { private readonly IServiceProvider _serviceProv 阅读全文
摘要:
如果你的sln由两个项目构成,一个是webapi,一个是data access,例如项目结构如下 My_Solution |DataAccess_Project |-- DbContext.cs |WebApp_Project |-- Startup.cs 按照一下步骤执行。(关键点:需要指定启动项 阅读全文
摘要:
我们总是有记录操作日志的需求,很早以前可以使用ActionFilter来实现,现在可已使用自定义中间键的方法 首先定义RequestResponseLoggingMiddleware中间件。说明这里日志记录通过Repository记录在数据库中,有其他需求的同学可以自定义这块,比如想通过nlog或l 阅读全文
摘要:
项目需要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 阅读全文
摘要:
数据访问层添加nuget包: Microsoft.EntityFrameworkCore Npgsql.EntityFrameworkCore.PostgreSQL Microsoft.EntityFrameworkCore.Tools 使用dotnet ef命令迁移报错,就很纳闷,"Unable 阅读全文
摘要:
背景:在开发中我们常常需要引入全局的样式文件,来定义一些通用的样式和变量,比如字体,颜色等;而不想使用每次使用@import。 步骤: 1、vue cli3.0以上需要新建vue.config.js文件 2、安装dev依赖"style-resources-loader" 3、在"/src/asset 阅读全文