随笔分类 -  ASP.NET

ASP.NET技术点
摘要:1、在磁盘随便一个地方新建一个文件夹webapiTplMake ,将webapi项目放到这个文件夹中 E:\project\webapitemplate\webapiTplMake 2、在这个文件夹webapiTplMake里面新建一个.template.config文件夹,在文件夹中新建一个文件t 阅读全文
posted @ 2024-03-21 07:29 程序原快递 阅读(58) 评论(0) 推荐(0) 编辑
摘要:新建c#项目,在nuget中引入MongoDB.Driver驱动,然后新建一个MongoDBToolHelper类,将下面代码复制进去 using MongoDB.Bson; using MongoDB.Bson.Serialization; using MongoDB.Driver; using 阅读全文
posted @ 2023-11-08 21:53 程序原快递 阅读(272) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// Converts a PNG image to a icon (ico) /// </summary> /// <param name="inputPath">The input path</param> /// <param name="outputPath"> 阅读全文
posted @ 2023-06-03 08:53 程序原快递 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1、项目结构 项目说明: 该项目是用NET6搭建的webapi接口项目,然后配一个asp.net mvc的管理系统,数据库是用的mysql,在SiteApi项目下有数据库sql文件,下面是一些截图 接口配置的swagger界面 配套的后台管理系统 项目具体说明: SiteApi:NET6接口项目,具 阅读全文
posted @ 2023-02-25 10:50 程序原快递 阅读(208) 评论(0) 推荐(0) 编辑
摘要:1、配置Json返回格式和时间格式 #region 配置返回值格式 builder.Services.AddControllers() .AddJsonOptions(options => { //格式化日期时间格式 options.JsonSerializerOptions.Converters. 阅读全文
posted @ 2022-04-09 07:11 程序原快递 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:1、在appsetting.json中配置参数 "IpRateLimiting": { //false则全局将应用限制,并且仅应用具有作为端点的规则* 。 true则限制将应用于每个端点,如{HTTP_Verb}{PATH} "EnableEndpointRateLimiting": true, / 阅读全文
posted @ 2022-04-09 07:08 程序原快递 阅读(1214) 评论(0) 推荐(0) 编辑
摘要:1、添加验证 #region 添加验证校验 builder.Services.AddAuthentication(o => { o.DefaultScheme = JwtBearerDefaults.AuthenticationScheme; o.DefaultChallengeScheme = n 阅读全文
posted @ 2022-04-08 23:44 程序原快递 阅读(1330) 评论(0) 推荐(0) 编辑
摘要:1、配置跨域 #region 配置跨域 //配置跨域 builder.Services.AddCors(cor => { var cors = configuration.GetSection("CorsUrls").GetChildren().Select(p => p.Value); cor.A 阅读全文
posted @ 2022-04-08 23:38 程序原快递 阅读(1171) 评论(0) 推荐(0) 编辑
摘要:1、在Program.cs中配置以下代码 #region 添加swagger注释 var basePath = AppContext.BaseDirectory; builder.Services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new OpenApi 阅读全文
posted @ 2022-04-08 23:31 程序原快递 阅读(3139) 评论(0) 推荐(1) 编辑
摘要:这里先说明一下,这个项目是我自己搭建的一个测试项目,仅供学习哈,很简单,项目是用的NET6 webapi搭建,总共五个项目,一个api接口项目,四个类库项目,下面会把我自己搭建的每个步骤进行说明 1、先看一下项目结构 TestApi:api接口项目 TestDomain:类库项目,存放与数据库对应的 阅读全文
posted @ 2022-04-08 23:01 程序原快递 阅读(3508) 评论(0) 推荐(1) 编辑
摘要:1、在接口项目nutget中找到AspNetCoreRateLimit组件 2、在appsettings.json中配置以下内容 "IpRateLimiting": { //当为True的时候 例如设置了5次每分钟访问限流,当你getData()5次过后禁止访问,但是还可以访问postData()5 阅读全文
posted @ 2020-11-19 17:42 程序原快递 阅读(1038) 评论(0) 推荐(1) 编辑
摘要:第一步:注册https://natapp.cn/账户 第二步:实名认证 第三步:添加免费隧道 第四步:下载natapp客户端(https://natapp.cn/#download) , 第五步:下载之后,双击打开natapp.exe程序,然后输入natapp –authtoken=申请的autht 阅读全文
posted @ 2020-05-27 23:31 程序原快递 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:微软官网webapi 地址:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/getting-started-with-swashbuckle?view=aspnetcore-3.1&tabs=visual-studio 第一步:在nuge 阅读全文
posted @ 2020-04-29 09:25 程序原快递 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1、repeater控件绑定时间非空判断 <%#Convert.IsDBNull(Eval("Time_Ok")) ? "--" : Eval("Time_Ok")%> 2、aspx页面通过jquery选中设定值的下拉框 var key=<%=locked %>; $("#sellcokId opt 阅读全文
posted @ 2020-03-26 12:04 程序原快递 阅读(307) 评论(0) 推荐(0) 编辑
摘要:有很多支付类、物联网等平台调用接口时需要用到证书; 通过X509Certificate2 类加载证书在程序发布之后发现无法找到证书路径,但是通过文件查找方法又可以检测到该文件。 X509Certificate2 使用方法: X509Certificate2 x509Certificate2 = ne 阅读全文
posted @ 2020-03-26 11:49 程序原快递 阅读(620) 评论(0) 推荐(0) 编辑
摘要:public ActionResult Export() { string table = "<table border='1px solid black'><tr><td style=\"vnd.ms-excel.numberformat:@\">编号</td><td>真实姓名</td><td>昵 阅读全文
posted @ 2020-03-17 23:12 程序原快递 阅读(174) 评论(0) 推荐(0) 编辑
摘要:public class FileHepler { /// <summary> /// 上传一个文件 /// </summary> /// <param name="key"></param> /// <returns></returns> public static FileModel Reque 阅读全文
posted @ 2020-03-17 22:30 程序原快递 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1、Response.Write()打开新窗口 Response.Write(" <script type='text/JavaScript'>window.open('" + url + "','_blank'); </script>"); 2、asp.net打开新窗口的多种方法 1.Respon 阅读全文
posted @ 2019-11-28 11:42 程序原快递 阅读(706) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示