搜索结果:.NET Core

找到 27 篇相关文章

.NET Core

Cloudflare + .NET Core MVC 部署完整流程

摘要: 下面我给你一份 真正完整、可直接照做、从零到上线的 Cloudflare Tunnel + .NET Core MVC 部署流程。 这是你现在的需求场景:本地开发机 / 内网服务器,无公网 IP,不开端口,通过 Cloudflare Tunnel 暴露 MVC 项目。 🚀 Cloudflare +

2026-04-15 38
阅读全文
.NET Core

asp.net core发布到Caddy获取用户的真实ip

摘要: 在 ASP.NET Core 部署到 Caddy 的场景中,获取用户的真实 IP 地址需要处理代理服务器(如 Caddy)传递的 X-Forwarded-For 或类似的头部信息。以下是实现步骤: 1. 配置 Caddy 确保 Caddy 正确地将客户端的真实 IP 地址传递给后端服务器。可以在 C

2025-03-30 117
阅读全文
.NET Core

Ubuntu 中设置 ASP.NET Core 应用程序开机自动运行

摘要: 1.创建服务文件: 在 /etc/systemd/system/ 目录下创建一个 .service 文件,例如 myapp.service: [Unit] Description=My ASP.NET Core Application #服务的名称 After=network.target #服务在

2025-03-18 144
阅读全文
.NET Core

asp.net core 静态文件授权访问

摘要: 需求:项目中的有些静态文件,比如图片,JS等不想被爬虫直接爬到,需要登陆后才能访问 微软官方介绍页面 ASP.NET Core 中的静态文件 | Microsoft Learn 根据授权提供静态文件: 将它们存储在 wwwroot 之外。 调用 UseAuthorization 之后调用 UseSt

2024-07-10 95
阅读全文
Linux

net core 6 部署到ubuntu

摘要: 一、安装dotnet SDK 1.更新源 sudo apt-get update; 2.启用 Microsoft PPA wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb sudo

2023-04-20 193
阅读全文
.NET Core

.NET Core(C#) Emit(动态编写程序逻辑)的使用

摘要: 反射允许我们在运行时获取对象的相关信息,创建对象的实例,执行方法。Emit是作为反射的一个比较高级的功能。使用Emit,可以从零开始动态的创建程序集及类。提供程序的灵活性。本文主要介绍.NET Core(C#) 中Emit的使用,以及相关的示例代码。 1、程序集(Assembly) 程序集构成了 .

2022-10-20 766
阅读全文
.NET Core

.NET Core(C#)泛型<T>中约束的使用及示例代码

摘要: 泛型使用有时需要对T进制约束,上下文关键字where用以实现约束,限定构类函数及类型等,本文主要介绍使用泛型约束及示例代码。 1、常用五类约束 where T: struct :类型参数必须为值类型。 where T : class :类型参数必须为引用类型。 where T : new() :类型

2022-10-20 466
阅读全文
.NET Core

.NET Core(C#) EPPlus读取Excel(.xlsx)文件的方法及示例代码

摘要: EPPlus是一个使用Open Office XML(Xlsx)文件格式,能读写Excel(.xlsx)文件的开源组件。本文主要介绍.NET Core(C#)中使用EPPlus读取Excel(.xlsx)文件的方法,及相关的示例代码。 1、安装引用EPPlus 1)使用Nuget界面管理器 搜索 "

2022-10-20 3384
阅读全文
.NET Core

.NET Core(C#) EPPlus创建Excel(.xlsx)写入数据的方法及示例代码

摘要: EPPlus是一个使用Open Office XML(Xlsx)文件格式,能读写Excel(.xlsx)文件的开源组件。本文主要介绍.NET Core(C#)中使用EPPlus创建Excel(.xlsx)写入数据的方法,及相关的示例代码。 1、安装引用EPPlus 1)使用Nuget界面管理器 搜索

2022-10-20 2508
阅读全文
.NET Core

.NET Core 3.1 和 .NET 5 控制台程序发布成独立.exe可以执行程序的方法

摘要: 本文主要介绍.NET Core 3.1 和 .NET 5中,(Console)控制台应用程序独立发布成单独.exe可以执行文件,不依赖其它的.dll程序集的方法。 1、.NET Core 3.1 中dotnet publish发布命令 下面命令将控制台程序发布成独立的.exe程序,并且不依赖其它.d

2022-10-20 248
阅读全文
.NET Core

.NET Core(C#) 字典Dictionary通过key值排序方法及示例代码

摘要: 本文主要介绍.NET Core(C#)中,根据字典Dictionary的key值进行排序的方法,以及相关的示例代码。 1、先将key排序在添加排序后的key和value using System; using System.Collections.Generic; namespace Console

2022-10-20 1368
阅读全文
.NET Core

.NET Core(C#)使用BarcodeLib生成条码图片数据及示例代码

摘要: 本文主要介绍.NET Core(C#)中,使用BarcodeLib生成图片格式的条码(Barcode)的方法,以及相关的示例代码。 1、通过Nuget安装引用BarcodeLib 1)使用Nuget界面管理器 搜索“BarcodeLib”,在列表中分别找到它,点击"安装" 相关文档:VS(Visua

2022-10-20 1301
阅读全文
.NET Core

.NET Core(C#)使用ZXing.Net生成条码(Barcode)和二维码(QR code)图片及示例代码

摘要: 本文主要介绍.NET Core(C#)中,使用ZXing.Net生成图片格式的二维码(QR code)和条码(Barcode)的方法, 以及相关的示例代码。 1、通过Nuget安装引用ZXing.Net 1)使用Nuget界面管理器 搜索“ZXing.Net.Bindings.ZKWeb.Syste

2022-10-20 2632
阅读全文
.NET Core

.NET Core(C#) System.Timers.Timer使用实现定时任务及示例代码

摘要: 本文主要介绍.NET Core(C#) 中,使用System.Timers.Timer计时器实现定时任务的方法,以及相关的示例代码。 1、System.Threading.Timer、System.Windows.Forms.Timer和System.Timers.Timer区别 相关文档: htt

2022-10-20 3944
阅读全文
.NET Core

.NET Core(C#)泛型(方法,类,委托,接口)<T>使用示例代码

摘要: 我们可以利用泛型实现:泛型接口、泛型方法、泛型类、泛型委托,本文主要它们的使用及示例代码。 1、使用示例代码 1)泛型(类、接口、委托) using System; using System.Collections.Generic; using System.Linq; using System.T

2022-10-20 1589
阅读全文
.NET Core

.NET Core 3.0使用JsonSerializer(System.Text.Json)序列化和反序列化JSON

摘要: 本文主要介绍.NET Core 3.0中,使用JsonSerializer(System.Text.Json)对JSON数据进行序列化和反序列化的方法及示例代码。 1、使用的命名空间 using System.Text.Json;using System.Text.Json.Serializatio

2022-10-20 2058
阅读全文
.NET Core

ASP.NET Core中使用SmtpClient发送邮件的方法代码

摘要: 本文主要介绍ASP .NET Core使用SmtpClient邮件的方法,从.NET Core 2.0开始,Microsoft引入了SmtpClient,与.NET Framework 4中的实现相同。并且不必依赖第三方Nuget包直接可以使用。 1、SmtpClient配置文件 由于配置已经注入S

2022-10-20 300
阅读全文
.NET Core

.NET Core 使用 DotnetSpider 抓取页面教程

摘要: 本文主要介绍通过DotnetSpider写少量代码快速的实现网页的抓取。 1、 通过Nuget安装引用DotnetSpider 项目上右键 -》选择"管理Nuget程序包" -》搜索"DotnetsSpider" -》点击"DotnetsSpider.Core"安装,还要安装"Dotn...

2022-10-20 1165
阅读全文
.NET Core

.NET Core 2.1 EF(Entity Framework) Core Sqlite配置和使用分享

摘要: 本文主要介绍.NET Core2.1,在EF(Entity Framework) Core中配置使用Sqlite数据库,自动创建Sqlite数据库,自动创建表。 1、安装用到的Nuget包 项目上右键 -》选择"管理Nuget程序包" -》搜索"Microsoft.EntityFrameworkCo

2022-10-20 606
阅读全文
.NET Core

.NET Core appsettings.json 取值

摘要: 本文主要介绍.NET Core中,通过appsettings.json配置文件获取数据库连接字符串。 1、在项目的根目录中创建appsettings.json文件 { "MssqlConnectionString": "Server=yourip; Database=yourdbname; User

2022-10-20 171
阅读全文
.NET Core

.NET Core 中正确使用 HttpClient 的姿势

摘要: 另外一篇详解:https://blog.csdn.net/u010476739/article/details/119782562 为了更方便在服务端调用 HTTP 请求,微软在 .NET Framework 4.x 的时候引入了 HttpClient。但 HttpClient 有很多严重问题,一直

2022-08-27 459
阅读全文
.NET Core

Asp.net Core 6.0 如何在开发时动态更新cshtml (开发篇)

摘要: 在Vs2022下,如何在开发调试时修改了cshtml,不重新启动就能马上生效呢? 1.要用NutGet下载并安装Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 6.0.1 2.修改Properties\launchSettings.json文件,

2022-07-29 678
阅读全文
.NET Core

【转】ASP.NET Core WebApi使用Swagger生成api说明文档看这篇就够了

摘要: 原文地址:https://www.cnblogs.com/yilezhu/p/9241261.html 另外一篇:https://www.cnblogs.com/gdsblog/p/9279814.html 收藏:https://www.cnblogs.com/morang/p/8325729.ht

2019-05-23 277
阅读全文
.NET Core

.NET Core多语言

摘要: 原文地址:https://www.cnblogs.com/mmmhhhlll/p/9874567.html ASP.NET Core中提供了一些本地化服务和中间件,可将网站本地化为不同的语言文化。 ASP.NET Core中我们可以使用Microsoft.AspNetCore.Localizatio

2019-04-30 590
阅读全文
.NET Core

[转]在ASP.NET Core中使用百度在线编辑器UEditor

摘要: 原文地址:https://www.cnblogs.com/durow/p/6116393.html 0x00 起因 最近需要一个在线编辑器,之前听人说过百度的UEditor不错,去官网下了一个。不过服务端只有ASP.NET版的,如果是为了能尽快使用,只要把ASP.NET版的服务端作为应用部署在IIS

2019-04-26 424
阅读全文
.NET Core

ASP.NET Core 2.0系列学习笔记-NLog日志配置文件

摘要: 一、新建ASP.NET Core 2.0 MVC项目,使用NuGet在浏览中搜索:NLog.Web.AspNetCore,如下图所示: 二、在项目的根目录下新建一个xml类型的nlog.config文件 nlog.config文件内容如下: <?xml version="1.0" encoding=

2019-04-14 651
阅读全文
.NET Core

MySql Scaffolding an Existing Database in EF Core

摘要: 官方文档详见:https://dev.mysql.com/doc/connector-net/en/connector-net-entityframework-core-scaffold-example.html Scaffolding a Database Using Package Manage

2018-11-10 138
阅读全文