dotnetcore / osharp

OSharp是一个基于.Net6.0的快速开发框架,框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net 框架更易于应用到实际项目开发中。
Apache License 2.0
2.79k stars 753 forks source link

vs 代码生成插件 生成的代码报错 #99

Closed haiyoufan closed 5 years ago

haiyoufan commented 5 years ago

Hi 大大,我用代码生成插件碰到一个问题,请问是哪里错了吗?

System.InvalidOperationException:“指定的属性“string”在类型“My.Blogs.Blog.Entities.Article”中不存在。”

image

gmf520 commented 5 years ago

错误原因看不出来,不过你的配置完全是瞎搞啊,Title,Content怎么能是导航属性,不是导航属性就不该有关联实体

haiyoufan commented 5 years ago

谢谢!!我之前不知道导航属性是什么,所以乱写了。现在已经OK了。

haiyoufan commented 5 years ago

大大,代码生成器修改属性,不会自动变更代码的是吗,还是要怎么设置啊

gmf520 commented 5 years ago

@haiyoufan 重新生成

haiyoufan commented 5 years ago

好的,谢谢啦

haiyoufan commented 5 years ago

大大好!我有一个问题想请教,我需要从另外一个数据库抓取数据,也想用Entity Framework,要怎么设置呢??

haiyoufan commented 5 years ago

OSharp.Exceptions.OsharpException: '发现多个“Admin-BuildingX-Get”的功能信息,不允许重名'

這個怎麼處理啊,,,

haiyoufan commented 5 years ago

解決了,複製過來沒有改。。 [Area("Admin")] [Area("Wenshidu")]

gmf520 commented 5 years ago

有问题可以加群 85895249 交流,不要刷 issue

haiyoufan commented 5 years ago

好的