GithubHelp home page GithubHelp logo

cyq1162 / taurus.mvc Goto Github PK

View Code? Open in Web Editor NEW
349.0 39.0 174.0 25.67 MB

Taurus.mvc is a high-performance mvc and webapi framework for asp.net or asp.net core(适合场景:对性能和并发有较高要求的电商、站点、WebAPI等系统,支持.Net Core,V3.0版本以上自带微服务功能)

License: GNU Lesser General Public License v3.0

C# 100.00%

taurus.mvc's Introduction

Taurus.Mvc is a mvc and webapi framework for asp.net or asp.net core.

中文 | English


1、Taurus.Mvc 系列功能说明:


1、适合场景:对性能和并发有较高要求的电商、WebAPI、CMS、中大型网站等系统,一套代码,同时支持ASP.Net、ASP.Net Core 所有系列。

2、功能说明:Taurus.Mvc 除了基础 Mvc、WebAPI 功能外,还附带插件功能:

2、默认集成插件


A、Admin 插件:后台管理中心:/admin/login 访问路径,可以直接管理以下内容插件的配置。

B、CORS 插件:跨域管理。

C、Doc 插件:WebAPI 文档 和 自动化测试。

D、Limit 插件:IP 黑名单、访问限速、Ack 安全较验机制。

E、Metric 插件:请求路径访问统计。

F、MicroService 插件:微服务包括:网关、注册中心、客户端,有独立的 Github 地址与教程:

Taurus.Gateway:https://github.com/cyq1162/Taurus.Gateway

Taurus.RegistryCenter:https://github.com/cyq1162/Taurus.RegistryCenter

3、可引用插件


A、Taurus.DTC 插件:分布式事务:https://github.com/cyq1162/Taurus.DTC

B、Taurus.DTS 插件:分布式任务:https://github.com/cyq1162/Taurus.DTS

4、Taurus 系列教程链接,以下为作者博客系列:


Taurus 版本发布 : https://www.cnblogs.com/cyq1162/category/2374591.html

Taurus WebAPI 开发教程 : https://www.cnblogs.com/cyq1162/category/2205667.html

Taurus WebMvc 开发教程 : https://www.cnblogs.com/cyq1162/category/2311780.html

Taurus 微服务 开发教程 : https://www.cnblogs.com/cyq1162/category/2205668.html

Taurus DTC 分布式事务系列 : https://www.cnblogs.com/cyq1162/category/2374337.html

Taurus DTS 分布式任务系列: https://www.cnblogs.com/cyq1162/category/2374336.html

Taurus Java 系列 : https://www.cnblogs.com/cyq1162/category/2213217.html

taurus.mvc's People

Contributors

cyq1162 avatar leungs772 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

taurus.mvc's Issues

在.net core 环境下获取GetJson()会报错

((Microsoft.AspNetCore.Server.IIS.Core.WrappingStream)this.context.Request.Body).Length = '((Microsoft.AspNetCore.Server.IIS.Core.WrappingStream)this.context.Request.Body).Length' threw an exception of type 'System.NotSupportedException'

使用Taurus中的webapi遇到的跨域问题

调用taurus中的webapi服务的时候,遇到跨域问题如何处理?
在原生的vs里面是引用CORS的dll,webApiConfig中配置允许跨域来实现,taurus需要怎么做比较妥当?

并发请求只会返回一个请求

Taurus.mvc .net core 版本 第一次启动 并发请求只会返回一个请求,所有结果在这个请求一起返回,其它的显示 404 ,第二次请求正常返回.
错误日志记录 :
The response headers cannot be modified because the response has already started.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.