2021年11月8日

Abp如何做到 对象的映射

摘要: 前端 传一个 { name: '张三', items: [{ itemName: '123' }, { itemName: '456' }] } 这样一个对象给我、我映射成下面CreateTodoDto 映射配置是这样的 实体这样 我想直接映射成实体,主表和明细表直接插入数据 但是todo ,主表和 阅读全文

posted @ 2021-11-08 01:13 最佳解决方案 阅读(269) 评论(1) 推荐(0) 编辑

2020年7月15日

记录sql server 的批量删除主外键的sql语句

摘要: select b.name TableName,a.name TypeName,a.* from sysobjects a inner join sysobjects b on a.parent_obj=b.id and b.xtype='U' --删除约束 F外键、PK主键、D 约束、UQ 唯一约 阅读全文

posted @ 2020-07-15 18:08 最佳解决方案 阅读(279) 评论(0) 推荐(0) 编辑

2020年7月8日

记录一次使用 Expression 的方法

摘要: /// <summary> /// 实现 Name == "a" or Name == "b" or Name == "c" /// </summary> /// <typeparam name="T"></typeparam> /// <param name="query"></param> // 阅读全文

posted @ 2020-07-08 16:15 最佳解决方案 阅读(629) 评论(0) 推荐(0) 编辑

2020年6月17日

记录mysql迁移问题

摘要: 如果视图使用DbSet,sql server 是支持的,但是mysql必须是用DbQuery,否则视图会报各种类型转换的异常 bool类型 使用tinyint 类型,连接字符串加上 TreatTinyAsBoolean=false ,否则也是各种类型的转换失败,比如 Unable to cast o 阅读全文

posted @ 2020-06-17 17:38 最佳解决方案 阅读(205) 评论(0) 推荐(0) 编辑

2020年6月10日

asp.net core 3.0使用ef core 2.0数据库迁移的问题

摘要: Unable to create an object of type 'DataContext' 使用迁移的时候就会出现这个问题,之前asp.net core3.0使用abp框架,数据库迁移的时候就会出现这问题 Nuget包升级之后就没有问题了 阅读全文

posted @ 2020-06-10 21:34 最佳解决方案 阅读(216) 评论(0) 推荐(0) 编辑

ef core 的HasDefaultValue的坑

摘要: 使用这个作为ef core 迁移的时候, ef core 会警告。插入任何值都为true,而不是插入null的时候为true.... 阅读全文

posted @ 2020-06-10 21:27 最佳解决方案 阅读(1395) 评论(0) 推荐(0) 编辑

2020年3月16日

Asp.Net 和Asp.Net Core 调用IdentityServer4 实现单点登录

摘要: Asp.Net 阅读全文

posted @ 2020-03-16 22:57 最佳解决方案 阅读(747) 评论(0) 推荐(0) 编辑

2020年2月7日

Asp.Net Core 3.1 使用Autofac Aop

摘要: 跟上一篇的文章有点类似,这篇文章是在AspNetCore 3.1中使用,我们定义一个特性 定义拦截器。。。 定义一个接口一个类。模拟Service层。Autofac提示,用于Aop拦截器的调用的方法需要时virtual虚方法 在项目中,增加一个WebModule类,继承Autofac的Module。 阅读全文

posted @ 2020-02-07 14:47 最佳解决方案 阅读(1365) 评论(0) 推荐(1) 编辑

2020年2月5日

Abp中的工作单元UnitOfWork的Aop是如何实现的

摘要: 说来惭愧啊,Aop编程,我一直只知道Mvc 中的过滤器,我们可以重写OnActionExecuting 和OnActionExecuted的方法。用来在Action前后处理一些逻辑。如下图显示 到了,Abp中的UnitOfWork之后,我就困惑了,为什么它可以在Service方法中,使用UnitOf 阅读全文

posted @ 2020-02-05 22:17 最佳解决方案 阅读(649) 评论(0) 推荐(0) 编辑

2020年1月25日

Asp.Net Core 3.1 Api 集成Abp项目AutoMapper

摘要: Abp中分为自动属性映射,和自定义映射 我们新建一个Core层作为实体层,项目也要安装Abp Nuget Package TestCase作为表的实体 我们先做自定义映射demo, 在Application层,新建一个创建TestCase的数据传输对象,用于创建实体时表单的传入,这里不需要id所以不 阅读全文

posted @ 2020-01-25 14:02 最佳解决方案 阅读(559) 评论(0) 推荐(1) 编辑

导航