随笔分类 -  .Net

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