突然用.net core做api接口了 ,电脑上的程序用.net framework开发的, 网上非signalr客户端连接的中文文档就特么几个,找了半天终于搞了出来,必须精简简单 代码引用 WebSocket4Net; 直接nuget下载 using WebSocket4Net; public static WebSocket webSocket4Net =
类型 数值 代表含义 NET_NOERROR 0 没有错误 NET_ERROR -1 未知错误 NET_SYSTEM_ERROR _EC(1) Windows系统出错 NET_NETWORK_ERROR _EC(2) 网络错误 NET_DEV_VER_NOMATCH _EC(3) 设备协议不匹配 NET_INVALID_HANDLE _EC(4) 句柄无效 NET_OPEN_CHANNEL_ERROR _EC(5
自定义返回Json大小写格式 .Net Core3.0 WebApi 目录 默认格式 在.net core 3中,默认的json返回格式为驼峰命名法(单驼峰) 有的时候,我们希望返回的全小写或者全大写等。当然微软爸爸已经提供了拓展的接口。 设置返回Json名称全大写(双驼峰) startup.cs的ConfigureServic
▶ 简介 aardio 可以非常方便地调用 .NET( 不需要任何复杂的步骤 )。 .NET 在 aardio 中很好用,系统自带 .NET 组件以及各种开源 .NET 组件在 aardio 用户中也很受欢迎。 aardio + .NET 生成的 EXE —— 可避免被 ILSpy 直接反编译。 aardio 调用 .NET 示例: //导入 .NET 支持库 impo
linux 内核参数优化 //允许非本地Ip地址socket监听 net.ipv4.ip_nonlocal_bind = 1 //开启ipv4转发 net.ipv4.ip_forward = 1 //是否开启数据包时间戳 net.ipv4.tcp_timestamps = 0 //端口复用,0表示关闭 net.ipv4.tcp_tw_reuse = 0 //快速回收TIME_WAIT状态,用于大量TIME_OUT
思维导航: 前言 Blog.Core AspNetCore WeiXinMPSDK ABP Framework Util siteserver/cms OSharp Vue.NetCore OpenAuth.Net ant-design-blazor NetModular payment Furion YuebonNetCore fulusso Awesome DotNet Packages SuperSocket DotNetty nopCommerce CAP 金庸群侠传3D重制
.NET(C#) 中将HTML转成PDF的方法比较多,可以使用GemBox.DocumentPuppeteerSharp、PDF Metamorphosis .Net 和 HtmlRenderer.PdfSharp等,本文主要使用PDF Metamorphosis .Net将HTML转成PDF的方法,以及相关的示例代码。 原文地址:.NET(C#) 使用PDF Metamorphosis .Net将HTML转成PDF
.NET(C#) 中将HTML转成PDF的方法比较多,可以使用GemBox.Document、PuppeteerSharp、EO.Pdf 和 HtmlRenderer.PdfSharp等,本文主要使用PuppeteerSharp将HTML转成PDF的方法,以及相关的示例代码。 原文地址:.NET(C#) 使用PuppeteerSharp将HTML转成PDF
前言: 为.NET开源者提供的一个推荐自己优秀框架的地址,大家可以把自己的一些优秀的框架,或者项目链接地址存到在这里,提供给广大.NET开发者们学习(排名不分先后)。 Github项目仓库收集地址:https://github.com/YSGStudyHards/DotNetGuide/issues/5 填写格式如下: 项目or框架名称+访
参考文章 https://blog.csdn.net/whatday/article/details/109138652 临时禁用 sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6' 临时启用 sudo sh -c 'echo 0 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6' 临时禁用所有网口 sudo sh -c 'echo
Delphi XE6新增了一些特性并增强了原有的功能,主要有以下几个方面: IDE(整合开发环境) Internet XML(扩展标记语言) Compiler(编译器) COM/Active X Database support(数据库支持) CORBA Actions(动作) Custom Variants(可定义的可变类型) VCL 单元和特性 RTL单元和特性 Cross-platform de
因为上一篇文章确认有问题,后面复测发现bug,现在重新写了,是基于iText写的,复测多次,基本上没问题了。其他需要使用者自行扩展了 直接贴代码吧。 1 using iText.IO.Image; 2 using iText.Kernel.Geom; 3 using iText.Kernel.Pdf; 4 using iText.Kernel.Pdf.Canvas; 5 using
.NET 6 + 健康检查:实现监控仪表板 在本文开头的图片中,我们有一个监控仪表板示例(此处列出的服务状态不断更新),一个使用创建的实现 .NET 6 , ASP.NET 核心 和项目 野猪 .服务实例,例如 SQL 服务器 , PostgreSQL , MySQL , 雷迪斯 , MongoDB e 积家 . 监控应用程序/解决方案的运行状况
优先级队列 消息除了有生命周期长短,也有紧急与非紧急之分,承载了具有优先级消息的队列则为优先级队列。 队列优先级设置 为消息设置优先级前,队列需要先具备优先级的能力,队列设置参数时,可添加x-max-priority来设置队列中消息能够达到的最高优先级(255封顶但推荐设置在1-10之间)。 v
docker 网络模式 用docker run允许docker容器时,可以使用--net选项来指定容器的网络模式,docker可以有以下4中网络模式 1、host模式:使用--net=host 指定 host模式是和宿主机共用一个Network namespace。容器中的网络环境和宿主机的网络环境一样,在容器中和宿主机上通过ipconfig 看
ASP.NET Core源码:https://github.com/dotnet/aspnetcore #ASP.NET Corehttps://github.com/dotnet/runtime #extend扩展库https://github.com/aspnet/KestrelHttpServer 1 启动 C:\name\NET6\aspnetcore\src\Mvc\startvs.cmd2 查看启动流程3 查看响应流程编译的是ASP.NET Core
在 .NET / C# 中管理命令行参数 创建控制台应用程序时,我们经常需要处理通过命令行传递的参数。本文介绍了一种使用 命令行解析器 nuget 包。 Photo by 奥斯卡·耶尔迪兹 on 不飞溅 示例应用程序 假设我们有一个从数据库返回订单详细信息的应用程序。 当然,我们不想要每个订单的
IServiceProvider 一、介绍:IServiceProvider是.Net(Core)框架内置的,它作用是以反射方式,把已经注入到.Net(Core)框架中的指定接口/类进行实例化操作,相对于拷贝构造方法以反射方式,把已经注入到.Net(Core)框架中的指定接口/类进行实例化操作而言,使开发者可以以更加灵活的方式获取指定
Pure DI 在第一章中,我们简要介绍了DI的三个方面:对象组合(Object Composition),生命周期管理(Lifetime Management)和拦截(Interception)。在本书的这一部分,我们将深入探讨这些维度,为每个维度提供各自的章节。许多DI容器(DI Container)具有与这些维度直接相关的特性。一些提供了所有
如何定制.NET6.0的日志记录 大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 本章是《定制ASP NET 6.0框架系列文章》的第一篇。在本章,我们将回答如何在.NET 6.0中定制日志记录。默认日志记录仅写入控制台或
环境的准备 1.windows环境 1).虚拟机:这里我用VMware 2).linux:这里我用CentOS 7 3).文件传输工具:MobaXterm(用于windows发布文件上传,很多人可能会用XShell,都可以的) 2.linux环境 这个环境主要搭建asp.net core 的运行时环境(这里以.net6为例) yum update yum install net-tools
提升linux下tcp服务器并发连接数限制 - 星辰大海ゞ - 博客园 https://www.cnblogs.com/wjoyxt/p/6155672.html 1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可
系统优化-----sysctl.conf文件内核设置参数详解_tallercc的博客-CSDN博客 https://blog.csdn.net/tallercc/article/details/52823075 sysctl.conf工作原理 sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/IP堆栈和虚
在前五章中,您已经完成了服务器端渲染的 ASP.NET Core 应用程序的每一层,使用 Razor Pages 将 HTML 渲染到浏览器。 在本章中,您将看到对 ASP.NET Core 应用程序的不同看法。 我们将探索 Web API,而不是使用 Razor Pages,它充当客户端 SPA 和移动应用程序的后端。 您可以将已经学到的大
理解 Razor Pages 和 MVC 中的模型 MVC 就是关注点分离。 前提是通过隔离应用程序的每个方面以专注于单一职责,它可以减少系统中的相互依赖性。 这种分离使得在不影响应用程序的其他部分的情况下更容易进行更改。 经典的 MVC 设计模式具有三个独立的组件: 控制器——调用模型上的方