zoukankan      html  css  js  c++  java
  • ZKWeb网页框架1.6正式发布

    1.6.0更新的内容有

    • Dapper改进
      • 更换Dapper.Contrib到Dommel
      • 支持自定义列名的设置
      • 支持忽略未映射的成员
      • 支持插入Guid类型到MySQL数据库
      • 支持JSON序列化类型
    • 遇到不支持的ORM映射设置时不再抛出错误。而是记录错误日志
    • 支持从IDatabaseContext获取数据库连接对象
    • 添加TemplateManager.CreateHash函数
    • 分离模板模块的描绘逻辑到ITemplateWidgetRenderer接口
    • 修复Bug
      • 修复LocalFileEntry.OpenWrite打开文件时不进行截断(truncate)的问题
      • 修复TemplateWidget.Args的类型,由object改为IDictionary<string, object>
    • 更新依赖包
      • NHibernate 4.1.1.4000
      • Npgsql 3.2.1
      • NSubstitute 2.0.1-rc
      • MongoDB.Driver 2.4.2
      • Microsoft.DiaSymReader.PortablePdb 1.2.0
      • Microsoft.DiaSymReader.Native 1.5.0-beta2-24728
      • Microsoft.CodeAnalysis.CSharp 2.0.0-rc4
      • Dommel 1.8.0
      • Dapper.FluentMap 1.5.1
      • Dapper.FluentMap.Dommel 1.4.3
      • ZKWeb.Repack.SQLite 1.0.104

    1.5.3更新的内容有

    • 构造函数注入时如果有的参数解决失败不抛出例外而是传入默认值,改进与之前代码的兼容性
    • 默认添加"charset=utf-8"到Json, 文本和模板结果的内容类型(Content-Type头)
    • 支持Json, 文本, 模板和文件结果设置自定义内容类型
    • 更新依赖包
      • ZKWeb.Repack.SQLite 1.0.104

    1.5.2更新的内容有

    • 修复BUG
      • 修复EF Core不能在MySQL上创建迁移记录的问题(不再设置迁移记录表中字段的Length属性)
    • 更新依赖包
      • Pomelo.EntityFrameworkCore.MySql 1.1.0
    • 允许模板描画Pair<,>类型
    • 允许模板描画TemplateWidgetInfo类型
    • 添加Description和Extra成员到TemplateWidgetInfo

    1.5.1更新的内容有

    • 确保模板模块的data-widget属性不为空
    • 改进模板模块的缓存性能,加快页面描绘速度

    本次更新兼容以前的版本,旧版本的项目使用nuget更新即可
    本次更新以后Dapper和MongoDB可以运行Common.Base到Common.Admin插件,
    但因为Dapper不支持自动创建表,你需要先使用NHibernate或者手动创建表后再使用Dapper

  • 相关阅读:
    什么是Java
    程序有问题解决方法
    面向对象三大特征
    实例变量和局部变量
    内存管理
    常见面试题(更新中)
    多态
    设计规则
    内部类
    编程英语
  • 原文地址:https://www.cnblogs.com/zkweb/p/6489935.html
Copyright © 2011-2022 走看看