#Entitys

关于EF框架EntityState的几种状态

在使用EF框架时,我们通常都是通过调用SaveChanges方法把增加/修改/删除的数据提交到数据库,但是上下文是如何知道实体对象是增加、修改还是删除呢?答案是通过EntityState的枚举值来判断的。也就是说在操作数据库时,EF会根据EntityState这个枚举检测到实体的状态,然后执行相应的增/删/改操作。&n...

常用方法 DataTable转换为Entitys

 备注:摘自网上有附地址 publicstaticList<T>DataTableToEntities<T>(thisDataTabledt)whereT:class,new(){if(null==dt||dt.Rows.Count==0){returnnull;}List&...

常用方法 Entitys转换为DataTable

 效率比较屁,将近可以用publicstaticDataTableEntitiesToDataTable<T>(List<T>entitys){Typet=typeof(T);DataTabledt=newDataTable(t.Name);PropertyInfo[]pArray=t...

直接使用提交过来的类来更新字段EntityState.Modified并过滤null值的方法

publicstaticvoidUpdateModel<T>(Tentity,DbContextdb)whereT:class{db.Set<T>().Attach(entity);foreach(System.Reflection.PropertyInfopinentity.GetType()...

ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.5

摘要:VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的程序代码基于OO、ADO.NET、分层架构、ORM及反射+工厂设计模式等。支持.Net1.1及以上版本,可用于Oracle、SqlServer、Sy...

EF Unable to update the EntitySet because it has a DefiningQuery 未经处理的异常: System.Data.Entity.Infras

第一个错误:EntityFramework错误:UnabletoupdatetheEntitySetbecauseithasaDefiningQuery原因:表中没有主键,添加一个主键,即可。  第二个错误:未经处理的异常:System.Data.Entity.Infrastructure.DbUp...
开发笔记 ·2020-09-10

无法更新 EntitySet“XXX”,因为它有一个 DefiningQuery,而 元素中没有支持当前操作的

问题现象:在使用EF时,出现下面错误:无法更新EntitySet“Department”,因为它有一个DefiningQuery,而<ModificationFunctionMapping>元素中没有支持当前操作的<InsertFunction>元素。 原因:数...

AspnetIdentitySample

https://github.com/rustd/AspnetIdentitySample http://www.asp.net/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/membership-and...
代码星球 ·2020-06-16

IdentityServer4实现单点登录统一认证

 开发环境:vs2017、netCore2.1、sqlserver2008、IdentityServer4版本2.4.0。一、搭建IdentityServer4服务端打开VS2017,新建netcore项目:   名字叫:IdentityS4,然后选择webMVC这个,如下图:引...

一个功能完备的.NET开源OpenID Connect/OAuth 2.0框架——IdentityServer3

今天推荐的是我一直以来都在关注的一个开源的OpenIDConnect/OAuth2.0服务框架——IdentityServer3。其支持完整的OpenIDConnect/OAuth2.0标准,使用它就可以轻易地搭建一个单点登录服务器。说是一直关注,是因为1年前,要为一个平台搭建一个OAuth2.0服务器,当时由于Ide...

利用IdentityServer3在ASP.NET 5和Angular中实现OAuth2 Implicit Flow

(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:之前介绍过的IdentityServer3虽然是基于Katana开发的,不过同样可以托管在ASP.NET5中运行。今天推荐的这篇文章就是介绍如何在ASP.NET5和Angular中实现OAuth2的ImplicitFlow验证的...