osharp
osharp copied to clipboard
OSharp需求与BUG收集
说明
此Issue用于框架需求收集并备忘,有需求可在下方留言
新需求/BUG
- [ ] 添加底层服务的调试日志 #178
- [ ] :bug: 部署到docker,获取图片验证码报错
- [ ] 出一个Docker部属教程
已完成/修复
- [x] 给实体的DateTime类型属性添加UTC存储支持 #159
- [x] 使用SourceLink解决引用nuget版本时不方便源码调试的问题 #183
- [x] 重构数据迁移上下文提供器IDesignTimeDbContextFactory<TDbContext>接口的实现 #180
- [x] ISeedDataInitializer 未做上下文归类,无法进行多上下文种子数据分别初始化 #179
- [x] 添加自动加载所有Pack功能,简化系统初始化流程 #177
alain 已经出到 9.3 稳定版了,希望可以升级,性能提升很多
能否提供一个select 列的例子。比如一个实体中引用了另一个实体,能否在列上直接编写render显示 被 引用实体的某个属性。以及在编辑对话框中下拉动态提取被 引用实体的数据作为数据源?
在src\app\routes\auth\role-entityinfo\role-entityinfo.component.ts中大概的使用
GetAuthInfo 方法获取时间过长, 希望能够优化一下
同是NCC出品,什么时候把Freesql这个ORM集成进来 更好了。
Osharp.Swagger是否能够支持,knife4j版本swagger ui
https://doc.xiaominfo.com/knife4j/action/dotnetcore-knife4j-guid.html#nswag-aspnetcore
目前尝试IGeekFan.AspNetCore.Knife4jUI+【knife4j对应的knife4j-vue】能够正常使用,只是做不到集成到osharp中
这是SwaggerPackBase文件
SwaggerPackBase.zip
hi, 发现一个问题: 在Google浏览器下,前端页面 数据权限管理-> 增加条件时, 当选择某个字段时, JS报错:
TypeError: this.listOfSelectedValue.filter is not a function
IKeyValueStore 升级到net6.0后 表单提交的中文字符串存储到数据库中后是乱码,我调试到OSharp.Core.Systems.KeyValueStore中SaveSetting方法 IKeyValue[] keyValues = type.GetProperties(BindingFlags.Public | BindingFlags.Instance).Where(p => p.PropertyType == typeof(IKeyValue))
.Select(p => (IKeyValue)p.GetValue(setting)).ToArray(); 没有出现问题,能帮忙解决下吗? 我暂时把中文UrlEncode编码了,
最新的文档里使用dotnet new -i OSharp.Template.WebApi安装模板的模板好像不完整,没有BuildCommandFile,只能生成一个纯净的项目,看您更新的文档最新版应该包含了VUE的模板了,但是最新的项目是比较空的. 使用dotnet new -i OSharpNS.Template.WebApi生成的模板虽然包含了BuildCommandFile,但是是6.0.0版本的,也是一个纯净的项目, 只有使用dotnet new -i OSharpNS.Template.Mvc_Angular生成的项目代码是一个完善的项目,有授权控制等基础功能和前端代码. 我比较长时间未接触.net了,想依据您这个框架做一个小项目,希望您的框架越来越完善.
@jenlyser
- dotnet new -i OSharp.Template.WebApi生成的项目只包含WebApi的部分,使用Swagger提供UI测试
- 权限相关的代码已经包含在OSharp.Hosting.XXX的项目项目中了,如果需要这些源代码,可以将源码代替nuget包的引用
- 前端的项目已经拆分出来形成独立项目了,后续会提供命令行选项来进行选择包含
@jenlyser
- dotnet new -i OSharp.Template.WebApi生成的项目只包含WebApi的部分,使用Swagger提供UI测试
- 权限相关的代码已经包含在OSharp.Hosting.XXX的项目项目中了,如果需要这些源代码,可以将源码代替nuget包的引用
- 前端的项目已经拆分出来形成独立项目了,后续会提供命令行选项来进行选择包含
好的,谢谢.
通过调用 /api/identity/login 接口后会报如下错误: No sign-in authentication handlers are registered. Did you forget to call AddAuthentication().AddCookies("Identity.Application",...)? 请问以上错误怎么解决呢
任务调度是否可以考虑 Coravel 这个更加轻量化。
您好,邮件已收到