随笔分类 - .Net
摘要:记得以前的 if(model.Validate()){...} 1.abstract继承类 public abstract class ValidateAttribute:Attribute { public abstract bool Validate(object age); } 2.继承实现类
阅读全文
摘要:前情提要: 碰到ICO注入,不想在StartUp.cs内的ConfigureServices写注入,因为这样子开发的话,每次添加一个IService就要再次去写注入一次 网上找了老多,碰到好几个是.NetCore2.1的版本,写完之后报错(这点上感觉.NetCore的版本更新好快,好像还没稳定下的样
阅读全文
摘要:1.新建一个UserHelper 和 tb_User 类 2.controller返回视图 3.页面引用UserHelper相同的命名空间 运行显示结果如下:
阅读全文
摘要:1.创建一个控制台 2.打开Nuget,安装 AutoMapper包 控制台代码: 2.创建Model Patient.cs、TT.cs 断点执行,注意 TT.cs 中 Num 的类型 和 Patient.cs 中 Age 的类型不一样,结果都能够转换。 感谢:https://zhidao.baid
阅读全文
摘要:1.首先,新建了一个MVC的空项目SingnalR2 2.添加Nuget程序包(如图2-1) Microsoft.AspNet.SignalR(如图2-2) 图2-1 图2-2 3.安装完会出现一个readme.txt(如图3-1),将里面的 Configuration 复制出来,在App_Star
阅读全文
摘要:首先,创建一个新数据库EF,在里面创建一个dbo.Product 数据大致如下: ADO.Net 创建一个C#控制台 代码如下: 运行结果: Entity Framework 创建一个C#控制台 代码如下: 创建一个Product类 创建一个EFManager(获取数据的处理类) 运行结果: 思考:
阅读全文
摘要:首先 在NuGet 程序中搜索 Optimization 引用 (这边我是使用zh-Hans) 在App_Start中创建 BundleConfig.css 在View文件夹中的 web.config中添加 <add namespace="System.Web.Optimization" /> 在
阅读全文
摘要:首先,创建一个空的WebApi项目 之后,创建Controller,然后继承ApiController 之后呢,我们需要写个方法,当然,都是有返回值的,不能用return View()啥的(毕竟是返回数据用的接口) 然后,我们需要引用NuGet里头的 Swashbuckle、swagger.Net.
阅读全文
摘要:感谢:http://www.cnblogs.com/felix-wang/p/6406953.html
阅读全文
摘要:首先,创建一个_Layut.cshtml的模板页 这里头,需要引用 Optimization,可以在NuGet里面查找引用(Microsoft.AspNet.Web.Optimization) 然后,在App_Start中创建一个BundleConfig.cs 之后,在View文件夹里面的web.c
阅读全文
摘要:首先,创建一个MVC项目, 然后,创建一个Person类来获取数据库的表Persons的 "单一个体” 数据 再则,创建一个 Interface1接口,为了实现CURD的操作 所以,我们就可以创建一个Northwind类,使用接口 Interface1 来获取 CURD 数据库 的多个 Person
阅读全文