
NetCore
文章平均质量分 54
Magical-Conch
这个作者很懒,什么都没留下…
展开
-
NetCore-如何保证ICollection或List私有化不被外部修改?
NetCore-语法锦囊原创 2022-07-21 14:56:45 · 236 阅读 · 0 评论 -
NetCore-EFCore使用MySql.NetTopologySuite包支持空间类型查询附近的人
我的环境:Abp vNext:5.1.2EFCore:6.0NetCore:6.0一. 引用官方包Pomelo.EntityFrameworkCore.MySqlPomelo.EntityFrameworkCore.MySql.NetTopologySuite二. 在{Obj}.EntityFrameworkCore层更改模块注入Options配置,添加UseNetTopologySuite不使用abp的,在startup的ConfigService依赖注入的地方改options配置原创 2022-05-05 20:45:48 · 708 阅读 · 0 评论 -
NetCore-Serilog 按模块区分日志目录
前段时间,项目有需求,需要将某些模块的日志单独记录文件夹,于是找了一下Serilog的目录配置。如果是按照appsetting来配置,节点内容大概如下:{ "Name": "RollingFile", "Args": { "pathFormat": "Logs/Warning/{Date}.txt", "RestrictedToMinimumLevel": "Warning", "rollingInterv原创 2021-05-08 13:24:22 · 3698 阅读 · 0 评论 -
Transactions-事务
一. 概念事务是提供一种机制将一个活动涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的情况下方能提交,只要其中任一操作执行失败,都将导致整个事务的回滚。二. 事务的的四大特性,ACIDA:原子性(Atomicity)事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据改操作要全部执行,要么全部不执行。这种特性称为原子...转载 2019-02-24 11:30:01 · 920 阅读 · 1 评论 -
Visual studio2017前端项目包管理从Borwer升级到libman
今天打开项目,想使用Bower来管理一下项目的前端包,忽然发现项目内根本没有bower.json,右击也没有管理bower包管理。后来搜索了解了一下,需要在项目主目录下添加.bowerrc文件,文件内容如下{ "registry": "https://registry.bower.io", "directory": "wwwroot/lib"}然后这个时候,右击项目就有...原创 2019-02-24 11:24:45 · 1571 阅读 · 0 评论 -
NetCore-EFCore-DBfirst-同步数据库生成Model
1.首先,说一下EFCore使用DBfist的基础语法 。dotnet ef dbcontext scaffold "Server=数据库连接地址;Database=数据库名称;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer 后续参数......2.语法中的后续参数说明如下表。 简写 ...原创 2018-10-22 22:21:32 · 8819 阅读 · 1 评论