随笔分类 - Dotnet Core
关于Dotnet Core的随笔
摘要:用automapper ContructUsing 构造器。返回一个目标实例 这里就可以进行map . 以上方法可以写成
阅读全文
摘要:FluentValidation : https://github.com/JeremySkinner/FluentValidation 关于为何要使用,因为微软自带的模型验证有点弱,还需要自己去写一大堆的验证。 关于asp.net core的集成 我用的是 FluentValidation.Asp
阅读全文
摘要:这个是skyapm的github : https://github.com/SkyAPM/SkyAPM-dotnet 它依赖于skywalking 。 我是用docker去部署的。因为这样我的系统会干净一点。。。 关于skywalking 的部署,首先去安装 docker for windows 我
阅读全文
摘要:"linq2db.EntityFrameworkCore" 是一个ef core的插件,对linq语法的扩展 对复杂的sql都有很好的支持,他是基于linq2db (provided by LINQ To DB) 如果你使用了linq2db的语法扩展那么你必须使用下面的方法进行查询 下面是 linq
阅读全文
摘要:官方的system.drawing.common 第三方的 zkweb.system.drawing,都用的是libgdiplus 只要是自己编译libgdiplus,都会有这个问题, 问题 : 这里我的代码是 g.DrawString("希希希", font, brush, width * 0.2
阅读全文
摘要:查阅资料 https://github.com/madskristensen/BundlerMinifier/issues/230 今天下载了vs2017 rc 创建了个netcore的web项目,突然发现 尽然没有自动安装BundlerMinifier 但是还有bundleconfig.json
阅读全文
摘要:这里非常感谢宇内流云,这是他的博客http://www.cnblogs.com/yunei/。 1,运行环境 CentOS7 jexus5.8.2.9(独立版) jexus 的下载地址 https://www.linuxdot.net/ 右侧 往下拉就能看到重要下载。 tar -zxvf jexus
阅读全文
摘要:以下方法均是个人,仅供参考 //添加一个FileHelper的依赖注入(依赖注入的实现类一定要写构造方法) //该方法是单例模式 在startup中加入 新建一个UploadController 专门处理上传 以上方法仅供参考 这是我新写的基于DotnetCore 1.1 写的一个简单的Demo :
阅读全文
摘要:需要用到的Nuget包 "MailKit": "1.8.1", 方法 以上的这个方法可以发Html的文本并附带附件
阅读全文
摘要:"Microsoft.AspNetCore.Authentication.Cookies": "1.0.0", 这里需要用到的是这个nuget包 在startup.cs中加入 这里解释一下 AuthenticationScheme 对应cookie的名字 LoginPath 如果没有登陆,登陆页面的
阅读全文
摘要:看了上面几个Model相信大家已经知道了吧。 1对1,就是Account 对于 AccountInfo 多对一 就是Account对于Role 多对多 就是Account对于Module 相信大家应该已经理解了
阅读全文
摘要:1.添加并加入 在project.json中添加 在 tools中加入 下面这个地方可以直接填写你的数据库连接字符串。//比如 "Server=localhost;database=MySqlDemo;uid=root;pwd=123456;" 然后他就可以读到这个字符串了。 当然你的DbConte
阅读全文
摘要:wwwroot 放js css image的文件夹,静态文件。 favicon.ico 网站图标。上传文件的话最好在里面新建一个Upload的文件夹进行管理 Controllers 控制器, Views 视图 appsettings.json app的配置文件 主要存放一些配置数据 bundleco
阅读全文
摘要:如果你正确安装DotNetCore.1.0.1-VS2015Tools.Preview2.0.2,将会看到 就是第二个选项 ASP.NET Core Web Application 选择第三个,第一次创建会有点慢,创建完毕后就可以 就会出来我们比较熟悉的Controllers 和Views文件夹
阅读全文
摘要:DtnetCore1.0.1的安装包我以上传至百度网盘,里面有安装教程。 http://pan.baidu.com/s/1c2iLNNE 如果安装不上,请留言,我会在第一时间回复你。 不需要挂VPN。 2017年7月5日 现在看到这篇博文,请使用vs2017,也不必去像原来那么麻烦的安装了。 htt
阅读全文