2018-7- 29周报 (第十九周) 天气:晴朗

    这周做了两件事,第一件事情就是泽哥安排我给培阳和培基使用Layui搭建一个医患互动后台的测试界面。好让他们去做医患互动的后台!

    第二件就是我来写小程序医患互动的界面所需要的数据的接口,这几天犹犹豫豫的给培阳和培基写完测试界面后就开尝试用Core Api去做,但是等我把所有的框架都搭建好以后发现如果要使用EF 的话我这边没有Core ORM框架的上下文,而且还没有这个ORM框架封装好的CURD业务逻辑的代码。自己写的话需要很长很长的时间!项目比较赶我就放弃了,最后又去使用framework  下的MVC Api去做。但是到周五的时候我了解到一个国人写的ORM框架!Sqlsugar,一个很实用的ORM框架用起来比微软的EF还要灵活!他把所有的代码都给你封装好了,我也不需要再去写一套自己的CURD代码。直接调用它的去使用就OK了。

    然后我周天就开始用Core结合这个Sqlsugar去做Api了,也还好不负所望。这两天完成了增删改查这几个操作,并且发布出去也可以使用!

     发布的时候自己给自己挖了一个坑,今天从起床开始发布一直发布到下午6点才测试成功。真的是自己挖的坑要自己填!

     发布的时候程序报500的错误,但是在本地调试的时候没有任何的错误!

      原因是我用的是Sqlsugar,然后SqlSugar里有一个DataTable   微软程序集里也有一个DataTable这两者不确定所以报500。但是我不明确的是为什么本地调试的时候不报错!

       来看看发布出去的运行效果!

    

          这个发布和报错的文章,懒得写了。撸了两天的键盘脖子贼疼!下面这个就是我写的Core Api结合Swagger这个Api管理文档的安装与使用教程了!OK,休息一下。明天上班!

           https://www.cnblogs.com/Scholars/p/9386659.html

posted @ 2018-07-29 19:40  Sir奔  阅读(187)  评论(0)    收藏  举报