使用Swagger 搭建高可读性ASP.Net WebApi文档
一、前言 在最近一个商城项目中,使用WebApi搭建API项目。但开发过程中,前后端工程师对于沟通接口的使用,是非常耗时的。之前也有用过Swagger构建WebApi文档,但是API文档的可读性并不高。尤其是没有传入参数和传出结果的说明,导致开发人员沟通困难。在园子里看到一篇关于对Swagger优化 ... 查看全文
讲一下Asp.net core MVC2.1 里面的 ApiControllerAttribute
转自:https://www.cnblogs.com/sheldon-lou/p/9495377.html ASP.NET Core MVC 2.1 特意为构建 HTTP API 提供了一些小特性,今天主角就是 ApiControllerAttribute. (注:文章是18年2月份的,所以文章提到 ... 查看全文
15.ASP.NET Core 应用程序中的静态文件中间件
在这篇文章中,我将向大家介绍,如何使用中间件组件来处理静态文件。这篇文章中,我们讨论下面几个问题:在ASP.NET Core中,我们需要把静态文件存放在哪里?在ASP.NET Core中 wwwroot文件夹是啥?怎样在ASP.NET Core应用程序中,配置静态文件中间件?UseFileServe ... 查看全文
在ASP.NET Web API 2中使用Owin OAuth 刷新令牌
在上篇文章介绍了Web Api中使用令牌进行授权的后端实现方法,基于WebApi2和OWIN OAuth实现了获取access token,使用token访问需授权的资源信息。本文将介绍在Web Api中启用刷新令牌的后端实现。 本文要用到上篇文章所使用的代码,代码编写环境为VS 2017、.Net ... 查看全文
【One by one系列】一步步学习docker(二)——实战asp.net core web api
1.应用的创建与发布 创建省略 发布: 2.拷贝 拷贝publish文件夹至服务器 2.创建DockerFile 3.构建镜像 解决办法:文件一定在dockerfile的同级目录下。否则会找不到引用的文件。 所以必须改变DockerFile文件路径,并修改DockerFile 4.创建并启动容器 前 ... 查看全文
Win10-IIS注册asp 此操作系统版本不支持此选项 错误解决方法
现象再现: 今日在Win10上面ASP.NET网站突然不能跑了, 过程再现: 根据资料提示重新注册ASPNET_IIS.exe -i 直接提示: C:\WINDOWS\system32>c:\windows\microsoft.net\framework64\v4.0.30319\aspnet_re ... 查看全文
使用Serilog、Elasticsearch记录 ASP.NET Core 日志
原文:使用Serilog、Elasticsearch记录 ASP.NET Core 日志 [翻译] ASP.NET Core 利用 Docker、ElasticSearch、Kibana 来记录日志 转自:https://www.cnblogs.com/Leo_wl/p/10943285.html ... ... 查看全文
[Asp.Net Core] 为什么选择 Blazor Server Side (一) 快速实现图片验证码
原文:[Asp.Net Core] 为什么选择 Blazor Server Side (一) 快速实现图片验证码 关于Blazor 由于在国内, Blazor一点都不普及, 在阅读此文前, 建议读者先翻看我之前写的随笔, 了解Blazor Server Side的特点. 在一段时间内, 我会写一些解... ... 查看全文
[Asp.Net Core] 关于 Blazor Server Side 的一些杂项, 感想
原文:[Asp.Net Core] 关于 Blazor Server Side 的一些杂项, 感想 在2016年, 本人就开始了一个内部项目, 其特点就是用C#构建DOM树, 然后把DOM同步到浏览器中显示. 并且在一些小工程中使用. 3年下来, 效果很不错, 但因为是使用C#来构建控件树, 在没有... ... 查看全文
【.Net core】ASP.NET Core 中的路由
路由在任何一门编程语言的web框架中,都是一个重点,只有知道路由规则,才能通过URL映射服务端的请求处理。本篇描述的路由系统.netcore版本是.net core 3.x。 1.路由 将用户请求地址= 映射为一个请求处理器 委托: MVC: 路由负责匹配传入的 HTTP 请求,然后将这些请求发送到 ... 查看全文
[Asp.Net Core] Blazor Server Side 项目实践 - 切换页面时保留状态
前言: 这是 项目实践系列 , 算是中高级系列博文, 用于为项目开发过程中不好解决的问题提出解决方案的. 不属于入门级系列. 解释起来也比较跳跃, 只讲重点. 因为有网友的项目需求, 所以提前把这些解决方案做出来并分享. 问题: Blazor自己是携带一个简单的路由功能的, 当切换Url的时候, 整 ... 查看全文
[Asp.Net Core] Blazor Server Side 开发教程 - 进度, 计划, 安排
原文:[Asp.Net Core] Blazor Server Side 开发教程 - 进度, 计划, 安排 前言: 在写了上一篇文章之后, Blazor Server Side 开发教程 - 安装环境与运行第一个程序 还写了一个较远的东西 : 视频图文教学 - 用最快的速度把 DotNet Cor... ... 查看全文
创建基于ASP.NET core 3.1 的RazorPagesMovie项目(三)-已搭建基架的Razor页面解释和更新
本节主要介绍在上一节中通过搭建基架而创建的Razor页面,并做一些UI改变。 一、创建、删除、详细信息和编辑页面 1、双击Pages/Movies/Index.cshtml.cs文件,这是一个Razor页面模型: 1 using System; 2 using System.Collections. ... 查看全文
metaspliot(一)
来自山丘安全实验室 陈毅 https://www.cnblogs.com/sec875/articles/12243725.html linux下载与更新 启动metaspliot postgresql数据库服务开启 或 (在root权限下) 图形化界面 apt get install armita ... 查看全文
【草稿】自定义ASP.NET MVC Html辅助方法
https://www.cnblogs.com/myshell/archive/2010/05/09/1731269.html 在ASP.NET MVC中,Html辅助方法给我们程序员带来很多方便,其重要性也就不言自明。有时候,我们不想重复地写一些HTML代码,或者MS没有提供我们想要的那个HTML ... 查看全文
[Asp.Net Core] Blazor Server Side 扩展用途 - 配合CEF来制作客户端浏览器软件
原文:[Asp.Net Core] Blazor Server Side 扩展用途 - 配合CEF来制作客户端浏览器软件 前言 大家用过微信PC端吧? 这是用浏览器做的. 用过Visual Studio Code吧? 也是用浏览器做的. 听说, 暴雪客户端也包含浏览器核心?? 在客户端启动一个浏览器... ... 查看全文
.net core——(2) asp .net 流程解读
开始之前 在开始之前先了解下web应用的一些概念。 WEB服务器:一个程序,监听某个端口,处理浏览器的请求,向浏览器回馈一个文档(网页) asp .net core 处理http请求的流程 https://www.cnblogs.com/calvinK/p/6008915.html Kestrel ... 查看全文
Abp aspnet-core项目部署到Centos7.2全流程攻略
Abp aspnet core项目部署到Centos7.2全流程攻略 前言 鉴于跨平台趋势潮流,小试一把微软东家的跨平台体验。 期间坑多多,依次记录,与君共勉。 流程简单记录 + 在官方aspnetboilerplate生成项目架构 + 还原项目并修改配置添加数据库支持 + 本地生成并且打包成文件 ... 查看全文
在Asp.Net Core中debug时修改cshtml页面前端页面不刷新问题
在Asp.Net Core中debug时修改cshtml页面前端页面不刷新问题刷新网页cshtml 引出问题我们都知道在 .Net Framework时代,我们在开发 Asp .Net web页面时,有的时候我们通过浏览器来调试网页的数据,发现页面数据有问题,或者布局样式有问题,我们会直接修改(de... ... 查看全文
【asp.net core】实现动态 Web API
序言:远程工作已经一个月了,最近也算是比较闲,每天早上起床打个卡,快速弄完当天要做的工作之后就快乐摸鱼去了。之前在用 ABP 框架(旧版)的时候就觉得应用服务层写起来真的爽,为什么实现了个 IApplicationService 的空接口就可以变成 Web API,可惜的是之前一直没空去研究这一块的 ... 查看全文
Help-Web应用-.Net-Razor界面-概述-教程:使用 ASP.NET Core 创建 Razor 页面 Web 应用
ylbtech-Help-Web应用-.Net-Razor界面-概述-教程:使用 ASP.NET Core 创建 Razor 页面 Web 应用 1.返回顶部 1、 此系列教程介绍了生成 Razor Pages Web 应用的基础知识。 有关面向熟悉控制器和视图的开发人员的更高级介绍,请参阅 Raz ... 查看全文