<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          EasyDefine.Net Core 動(dòng)態(tài)編譯 Web Api 微服務(wù)框架

          聯(lián)合創(chuàng)作 · 2023-09-28 05:11

          EasyDefine MVC 是一個(gè)基于 .net stardard 的 動(dòng)態(tài)編譯技術(shù) 的框架。

          由于.net core 本身具有良好的跨平臺(tái)特性,用戶基于EasyDefineMVC以及相關(guān)插件開發(fā)產(chǎn)品,可以快速地通過AOP的切片方式,讓SOA服務(wù)層以及DAL數(shù)據(jù)層自動(dòng)地實(shí)現(xiàn)基礎(chǔ)并編譯,而不需要重復(fù)冗余的代碼。

          獨(dú)特特性

          1、EasyDefineMVC會(huì)自動(dòng)地識(shí)別類型對(duì)象,并且將它們注入到ServicesCollection中,實(shí)現(xiàn)低耦合且敏捷的調(diào)用。

          2、EasyDefineMVC會(huì)自動(dòng)識(shí)別動(dòng)態(tài)的Model對(duì)象,開發(fā)者無需關(guān)注底層類型,開發(fā)簡(jiǎn)潔明快。

          3、支持事務(wù)、并發(fā)方法的快速接入,支持主從數(shù)據(jù)庫的接入。

          4、支持微服務(wù),支持去中心化的多節(jié)點(diǎn)多領(lǐng)域的開發(fā)模式。

          5、API的文檔化,EasyDefineMVC可以將接口以文檔的形式返回,支持客戶端應(yīng)用的本地化調(diào)用

          6、EasyDefineMVC默認(rèn)提供對(duì)Vue.js的快速對(duì)接支持,詳細(xì)細(xì)節(jié)對(duì)前端屏蔽。

          安裝EasyDefine全局配置

          全局配置組件:請(qǐng)使用Nuget打包 EasyDefine.Configuration.dll,該動(dòng)態(tài)庫是EasyDefine抽象MVC業(yè)務(wù)層和數(shù)據(jù)訪問層之間進(jìn)行交互的共有抽象。

                      PM> Install-Package EasyDefine.Configuration -Version 1.0.3.1 
                      

          服務(wù)層組件:請(qǐng)使用Nuget打包 EasyDefine.ServiceFramework.dll,該動(dòng)態(tài)庫封裝EasyDefine服務(wù)層的邏輯,其提供的標(biāo)注組件可以快速地幫助業(yè)務(wù)層定義邏輯,幫助業(yè)務(wù)層動(dòng)態(tài)地編譯其具體實(shí)現(xiàn)類。使得開發(fā)人員更加專注于業(yè)務(wù)交互。

                      PM> Install-Package EasyDefine.ServiceFramework -Version 1.0.3.3 
                      

          數(shù)據(jù)訪問層組件:請(qǐng)使用Nuget打包 EasyDefine.Dapper.dll,該動(dòng)態(tài)庫 EasyDefine提供對(duì)Dapper訪問底層MySQL數(shù)據(jù)倉儲(chǔ)的抽象,提供標(biāo)注組件可以快速地實(shí)現(xiàn)數(shù)據(jù)的查詢和命令的執(zhí)行,并且提供動(dòng)態(tài)實(shí)體映射的支持,向上層服務(wù)提供支持。

                      PM> Install-Package EasyDefine.Dapper -Version 1.0.3.2 
                      

           

          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  可以看的三级网站 | 无人无码深夜久久 | 色婷婷丁香五月天在线观看 | 骚逼免费观看 | 国产内射视频在线 |