-
API Test WebApiTestClient工具安装及使用
所属栏目:[asp.Net] 日期:2020-12-16 热度:74
一.guget安装: 1.解决方案右键-管理解决方案的nuget程序包打开如下图: 搜索WebApiTestClient,然后选择查询出的项目,右边点击安装即可; ? 2.安装会有如下图提示: 确定即可 安装完之后,发现测试按钮依然看不见,所以,需要需要下面的配置,才可以正常显[详细]
-
“XmlDocumentationProvider”不实现接口成员“IDocumentationPr
所属栏目:[asp.Net] 日期:2020-12-16 热度:115
这东西就是这样,会的不难,难的不会。以前我配置过 WebAPI 的 HelpPage 功能,第一步先安装:Microsoft.AspNet.WebAPi.HelpPage,第二步安装:WebApiTestClient,配置 XML 文件就可以使用 WebApi 接口的帮助页面功能了。今天安装的时候忘记第一步了,直接执[详细]
-
白话ASP.NET MVC之三:Controller是如何解析出来的
所属栏目:[asp.Net] 日期:2020-12-16 热度:156
??? 我们在上一篇文章中介绍Controller激活系统中所涉及到的一些类型,比如有关Controller类型的相关定义类型就包括了IController类型,IAsyncController类型,ControllerBase抽象类型和我们最终要使用的抽象类型Controller,这是ASP.NET MVC 框架中和Contro[详细]
-
腾讯云-容器-mysql搭建_进入退出和常用查询
所属栏目:[asp.Net] 日期:2020-12-16 热度:172
1-下载mysql镜像:docker pull mysql:5.7? ?(下载mysql 5.7的版本) 2-安装镜像并映射端口:docker run -it --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc -d? mysql:5.7? ? (运行容器,建立3306端口映射,添加环境变量-管理员密码) 3-查看运行的[详细]
-
C#_.Net Core 3.1 WebAPI_Excel数据读取与写入_自定义解析封装类
所属栏目:[asp.Net] 日期:2020-12-16 热度:173
本篇博客园是被任务所逼,而已有的使用nopi技术的文档技术经验又不支持我需要的应对各种复杂需求的苛刻要求,只能自己造轮子封装了,由于需要应对很多总类型的数据采集需求,因此有了本篇博客的代码封装,下面一点点介绍吧: 项目框架:.net Core 3.1? ? Nug[详细]
-
.net core使用Elastic ARM+Kibanat添加程序性能指标监控及日志分
所属栏目:[asp.Net] 日期:2020-12-16 热度:187
转载一篇道友文章:https://www.cnblogs.com/xiandnc/p/11480624.html ? 前言 在应用实际的运维过程中,我们需要更多的日志和监控来让我们对自己的应用程序的运行状况有一个全方位的了解。然而对于大部分开发者而言,平时大家所关注的更多的是如何更优雅的实[详细]
-
腾讯云-Linux-docker容器中安装vim 、telnet、ifconfig, ping命
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
转载自:https://cloud.tencent.com/developer/article/1401076 ? 在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: ? ? ? ? Reading package[详细]
-
.Net core webapi使用httpClient发送异步请求遇到TaskCanceledEx
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
前言:本人最近较多使用.net core的项目,最近在使用httpClient发送请求的时候,遇到服务器处理时间较长时,就老是会报异常:TaskCanceledException: A task was canceled。? ?我的使用异步请求的方法也较为老套,使用的Task a=()={};? ?a.Wait();? 来等待异[详细]
-
.net core项目修改appsetting配置后未自动更新的解决办法
所属栏目:[asp.Net] 日期:2020-12-16 热度:85
在.net core中配置信息是由appsetting.json和一组其他的json文件管理的,有时候会避免不了更新服务器里的配置值,可我们改之后,发现配置并没有自动更新到项目中,这里因为IIS在加载appsetting的时候只会加载一次,因此我们需要重启IIS项目。 ? 有两种办法:[详细]
-
c# HttpClient 发送请求出错时解决办法 c# – 因为算
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
本人在改造旧项目时遇到一个http发送请求在本地怎么都好使,但是在测试服务器始终失败的问题,给的错误信息也只有一句话:“发送请求时出错”,使用的是HttpClient对象发出的请求。 使用PostMan也是可以正常发送的,但是就是一到测试服务器就失败,我的测试[详细]
-
C#_Excel数据读取与写入_自定义解析封装类_支持设置标题行位置&a
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
前言:新的的封装类,增加了单元格映射深度更新和读取的功能,预留了标题映射的深度更新接口待扩展。。。(以后有时间和精力再完善吧) 【深度更新】:我这里定义的深度更新策略,指的是:假如我们需要读取一组单元格的映射数据为一个对象,但是有不止一组这[详细]
-
c# – 因为算法不同,客户端和服务器无法通信
所属栏目:[asp.Net] 日期:2020-12-16 热度:124
今天使用测试APP和服务器端进行数据交互时,死活过不去,查看异常信息提示:“因为算法不同,客户端和服务器无法通信”。? ?最后通过道友的一篇文章找到了解决方案,在此记录一下。 原因可能是Http请求的安全协议不同导致的,服务器的系统是windows Server 2[详细]
-
C#_.NetCore_WebAPI项目_EXCEL数据导出(ExcelHelper_第二版_优
所属栏目:[asp.Net] 日期:2020-12-16 热度:69
项目需要引用NPOI的Nuget包:DotNetCore.NPOI-v1.2.2 ? 1-简单的设置下载文件的控制器方法: // // 摘要: // / Returns a file with the specified fileContents as content (Microsoft.AspNetCore.Http.StatusCodes.Status200OK), the / specified contentT[详细]
-
.net core使用sentry添加程序异常报警功能
所属栏目:[asp.Net] 日期:2020-12-16 热度:50
关于sentry的使用,可以参考sentry官网,sentry能给我们提供一套程序异常报警的功能,可以对接的报警有很多,默认是邮件报警,可以对接钉钉等。 参考官网说明:??https://docs.sentry.io/platforms/dotnet/aspnetcore/[详细]
-
JObject对象如何获取深度属性值&不判断key是否存在获取值&am
所属栏目:[asp.Net] 日期:2020-12-16 热度:176
前言:我们有时常会用到JObject对象接受数据,并通过JObject快速获取指定key的值,顺序的话是没有问题的,但是假如你遇到如下的JObject对象,该怎么快速获取数据呢? { "details" : { "threeds2.fingerprint": "123" }, "paymentData": "456" } ? 正常情况下[详细]
-
C#_.net core 3.0自定义读取.csv文件数据_解决首行不是标题的问
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
linqtocsv文件有不太好的地方就是:无法设置标题的行数,默认首行就是标题,这不是很尴尬吗?? ?并不是所有的csv文件严格写的首行是标题,下面全是数据,我接受的任务就是读取很多.csv报表数据,里面就有很多前几行是说明性内容,下面才是标题和数据。为了更[详细]
-
服务器NLog日志无法正常写入或者只能部分写入
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
近日在服务器部署了NLog写日志的时候,本地测试的很OK,怎么写都能写入,而发布到服务器后只是偶尔可以写入,或者会发生莫名其妙的漏写日志的情况,虽然明明执行了写日志的请求。 ? 问题:后来怀疑可能是日志文件的权限问题,可能程序写入的时候的用户身份不[详细]
-
winform_使用ClickOnce生成安装程序包页面&程序发布新版本通
所属栏目:[asp.Net] 日期:2020-12-16 热度:73
好久不用winform了,一用就遇到一些问题,不过好在咱有知识沉淀的好习惯,这里做下记录,网上也有很多关于clickonce的这方面的文章,我这里仅仅只是为了加深印象,做下记录。 ? 对于安装程序包,本人已经写过几篇文章: VS2017中使用组合项目_windows服务+wi[详细]
-
git/sourcetree解决本地仓库历史合并到线上仓的历史数据合并问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:51
我们在使用git源代码管理的时候,不可避免会遇到换仓或者本地仓的记录推送到一个新建的远程仓中,这时候是无法直接推送的,需要解决历史数据合并的问题。 常见的错误:fatal: refusing to merge unrelated histories ? 解决方案一:如果你还没有进行将线上代[详细]
-
腾讯云-容器-常用操作命令
所属栏目:[asp.Net] 日期:2020-12-16 热度:172
A-镜像相关: 查看所有镜像:docker images 移除镜像:docker rmi [容器ID] ? B-容器相关: 查看正在运行的容器列表:docker ps? 查看所有容器列表:docker ps -a 停用容器:docker stop [容器ID] 移除容器:docker rm [容器ID] 进入指定容器:docker exec -[详细]
-
定时器_在.net core3.0 webapi中添加自定义定时器功能
所属栏目:[asp.Net] 日期:2020-12-16 热度:117
前言:想在.net framework环境使用自定义定时器的话,参考我的另一篇文章:https://www.cnblogs.com/lxhbky/p/10242839.html 想在.net core中使用定时器功能,需要借助一个服务接口:IHostedService,? ?继承并实现对应方法,最后再setup.cs类中添加注册服务[详细]
-
.net core 3.0_webapi项目使用Swagger提供接口帮助页面
所属栏目:[asp.Net] 日期:2020-12-16 热度:165
前言:我们开发了很多的接口后,为了方便调用人员使用,需要给出接口地址,参数和解释说明,可能还需要示例。? 那么swagger这个开源项目,已经给我们提供好了一整套的解决方案: 本博客参考文档: Swashbuckle 和 ASP.NET Core 入门?? 什么是 Swagger/OpenAP[详细]
-
C# 文件复制帮助类
所属栏目:[asp.Net] 日期:2020-12-16 热度:193
做下对文件复制操作相关的笔记: ? /// summary /// 文件帮助类 /summary public class FileHelper { summary 复制一个目录下所有文件到一个新目录下 /summary param name="copyPath" 原目录 /param param name="newFilePathFunc" 新目录生成方法 param name[详细]
-
C#之Form表单认证
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
原文地址:?https://blog.csdn.net/chadcao/article/details/7859394 ASP.NET的安全认证,共有“Windows”、“Form”、“Passport”、“None”四种验证模式。下面来说说From认证,内容分三部分: ? 第一部分——?怎样实现From?认证; 第二部分——?Form?认证[详细]
-
项目中出现多个域名下的Cookie
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
前言:我们在查看一个项目的Cookie时,有时会看到多个域名下的Cookie,如下图: 其中一种常见的原因是:因为我们在项目中引用了另一个项目的资源。如下图: ? ? 重点:浏览器的一种默认机制:如果我们引用了另一个项目的资源,那么该项目域下的Cookie对本项[详细]
- asp.net-mvc – 处理onchange事件在HTML.DropDow
- asp.net-mvc – MVC服务层 – 每个控制器或其他设
- asp.net-mvc – 在Asp.Net Core上传图片?
- 如何从asp.net调用Windows服务
- asp.net-mvc – 如何在运行时之前编译cshtml
- asp.net – Twitter通知ajax吧,他们是怎么做到的
- asp.net-mvc – ASP.NET核心Razor SDK类库 – 不
- asp.net-mvc-2 – 在asp.net MVC中的表中插入多行
- ASP.NET 高性能分页代码
- asp.net – IIS表达请求的执行时间要长4倍