消失的Controller
我最近在研发基于.net core的公司8.0版本框架,现有如下项目结构: 项目依赖关系如下:
如何在 asp.net core 的中间件中返回具体的页面
在 asp.net core 中,存在着中间件这一概念,在中间件中,我们可以比过滤器更早的介入到 http 请求管道,从而实现对每一次的 http 请求、响应做切面处理,从而实现一...
C#分布式登录——jwt
在服务器存储一份用户登录的信息,这份登录信息会在响应时传递给浏览器,告诉其保存为cookie,以便下次请求时发送给我们的应用,这样我们的应用就能识别请求来自哪个用户了,这就是传统的...
初识ABP vNext(2):ABP启动模板
目录前言开始AbpHelper模块安装最后上一篇介绍了ABP的一些基础知识,本篇继续介绍ABP的启动模板。使用ABP CLI命令就可以得到这个启动模板,其中包含了一些基础功能模块,...
初识ABP vNext(1):开篇计划&基础知识
目录前言开始审计(Audit)本地化(Localization)事件总线(Event Bus)多租户(multi-tenancy technology)DDD分层实体(Entity...
SwaggerUI看烦了,IGeekFan.AspNetCore.Knife4jUI 帮你换个新皮肤
好像是上周四,看到微信群有人说java有轮子swagger-bootstrap-ui,而c#,就是找不到。
【.NET框架】—— ASP.NET MVC5路由基础(五)
路由是实现资源交互访问的接口,路由匹配传入请求,并把这些请求映射到控制器操作,构造传出的URL,用来响应控制器操作。
【.NET框架】—— ASP.NET MVC数据验证注解(三)
数据验证注解:通过在Models层,通过注解特性对模型属性,进行注解设置,来实现数据验证的功能。
ASP .NET MVC使用ZipFile打包下载
asp.net MVC 的下载方法引用using Ionic.Zip;