文章分类 - netCore
摘要:在之前的ef中初始化数据可以重写Seed方法初始化数据 ef core中没有这个方法 添加一个IWebHost扩展方法 定义初始化类SeedData 在Program中的Main方法里执行Migrate
阅读全文
摘要:定义一个IOptions<T>的扩展接口IWritableOptions<T>来进行读写设置 接口实现类WritableOptions<T> 创建json文件(默认appsettings.json) 在startup中绑定json文件节点MySection到MyClass 也可以自定义要保存的jso
阅读全文
摘要:protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity().HasOne(b => b.BlogCategory).WithMany(b=>b.BlogArticles).HasForeignKey(b=>b.CategoryId).O...
阅读全文
摘要:图片压缩方法:引用ZKWeb.System.Drawing
阅读全文
摘要:bool isAjaxCall = context.HttpContext.Request.Headers["x-requested-with"] == "XMLHttpRequest";
阅读全文
摘要:引用NLog.Web.AspNetCore Startup中注册NLog 服务 添加NLog配置文件nlog.Conifg 简单封装NLog操作 在全局异常过滤器中简单使用 在Startup添加全局异常过滤器
阅读全文
摘要:var buffer = new MemoryStream(); Request.Body.CopyTo(buffer);
阅读全文
摘要:需要安装AspNetCoreModule托管模块 http://www.cnblogs.com/wangjieguang/p/core-iis.html
阅读全文
摘要:在webconfig里面添加 <aspNetCore....> <environmentVariables> <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /> </environmentVariable
阅读全文
摘要:在注册mvc服务的时候加上 AddJsonOptions
阅读全文
摘要:1.第一种情况就是简单给过滤器注入属性 我们想要创建一个Filter Attribute并需要依赖注入的话一般想要的代码为: Startup类的ConfigureServices中注册服务: 在需要标记的控制器上使用ServiceFilter 2.还有一种情况就是需要给过滤器注入属性并传递普通参数
阅读全文