标签 [ASP.NET Core] 的问题列表

[百科]

提问题
1
解决

C#&.NET 6 Web或Web API项目如何配置CORS实现允许所有源跨域呢?

此问题来自—>> NET CORE 6.0 IIS 跨域请求问题。 .NET 6 的Web API 项目放到云服务器上,外网不能访问api站点,但是服务器自身用公网ip,还有同网段的其他服务器用公网ip都可以访问,我在本地访问报这个错误,防...

Rector 07-09发布
2
解决

ASP.NET Core(.NET 6)应用程序中如何在非控制器中读取登录用户名称等信息呢?

在ASP.NET Core Web API(.NET 6)等应用程序中,试图从Web API控制器外部的上下文获得当前登录的用户信息。 我们知道,在ASP.NET Core程序中,如果要在控制器中读取登录用户的信息,可以通过请求上下文得到,...

Rector 04-20发布
2
解决

ASP.NET Core(.NET 6)程序中如何在其他类中访问Configuration配置文件信息呢?

ASP.NET Core的应用程序中,在Startup.cs启动文件中,我们可以比较容易地访问配置文件信息,比如: public class Startup { public Startup(IHostingEnvironment ...

Rector 04-18发布
2
解决

.NET 6应用程序中如何在Program.cs类中读取appsettings.json配置文件的参数呢?

尝试在.NET 6程序程序中访问appsettings.json配置文件中的配置信息,但在这个版本的.NET程序中,Startup.cs类和Program.cs类被合并在了一起,using和其他语句被简化并从Program.cs中删除。 在...

Rector 04-16发布
1
解决

.NET 6应用程序在启动时(Startup)如何读取配置文件(appsettings.json)中的Configuration配置参数呢?

.NET 6以前的.NET Core应用程序中,在启动文件Startup.cs中,可以通过如下的方式获取到配置文件appsettings.json中的相关配置参数,如下: public class Startup { private...

Rector 04-15发布
2
解决

ASP.NET Core应用程序,如何在`TempData`临时数据存储器中存储复杂的数据类型(对象)呢?

如题,在ASP.NET Core应用程序中,如何在TempData临时数据存储器中存储复杂的数据类型(对象)呢? 比如,在一个控制器中,需要数据模型验证失败后,把失败信息对象存储在TempData["ErrorMessages"]中,如下:...

Rector 02-24发布
3
解决

ASP.NET Core/.NET 6 Web API应用程序开发中如何自定义JWT认证的未授权(Unauthorized 401)的响应体内容呢?

在如今前/后端分离的主流开发模式中,基于JWT是最常用的身份认证及授权机制,在ASP.NET Core&.NET 6中,也提供了JWT的NuGet程序包。开发者可以非常快捷地实现基于JWT身份认证及授权。 但如果使用默认的[Authoriz...

Rector 02-05发布
2
解决

ASP.NET Core/.NET 6等应用程序中如何更改上传文件的大小限制呢?

在使用ASP.NET Core(.NET 6)进行文件上传的应用程序接口开发,需要更改上传文件大小限制,比如可以允许上传的文件大小为1G,应该如何解决呢?

Rector 2021-12-27发布
3
解决

ASP.Net Core Web API/.NET 6应用程序中如何下载文件到本地呢?

在ASP.NET MVC中,我们使用以下代码从服务器下载一个文件到本地。在ASP.NET Core,ASP.NET Core Web API,.NET 6等应用程序中,又如何实现将服务器文件下载到本地的功能呢? HttpResponse r...

Rector 2021-11-19发布
3
解决

[C#/.NET]C#&.NET 6/ASP.NET Core Web API如何在一个Get请求中返回1x1像素的图片文件呢?

在.NET 6/ASP.NET Core Web API的应用程序中,需要在控制器的Get请求中返回一张1x1像素的图片,如何使用C#的代码实现呢? 在C#后端开发中,是否需要一张1x1像素的真实图片呢?

Rector 2021-11-19发布
1
解决

[C#/.NET]C#&.NET Core的应用程序中如何使用SqlClient进行ADO.NET数据库操作呢?

在C#/.NET的应用程序中,需要SqlClient连接数据库并对其操作时,可以使用System.Data.SqlClient进行,那么,在ASP.NET Core应用程序中又应该如何实现呢?

Rector 2021-11-15发布
3
回答

[C#/.NET]ASP.NET Core Web API应用程序中如何向GET请求传递多个参数呢?

在ASP.NET Core Web API应用程序开发中,如何在控制器的GET请求方法中传递多个参数呢,控制器路由应该如何配置呢?例如,想要能够有像下面这样的传递多个参数的控制器方法(GET请求): [Route("api/[control...

Rector 2021-11-15发布
2
解决

C#&.Net Core如何在中间件中返回ViewResult视图呢?

此问题来自知乎-《.Net core如何在中间件中返回视图?》 如题,看网上的处理方法很多都是直接在代码里写死HTML然后直接返回,请问有什么其它的处理方法吗?可以采用类似Action中执行ViewResult的方法吗? 类似如下的效果:

Rector 2021-10-14发布
2
解决

[.NET/.NET Core]ASP.NET Core 应用程序中如何向中间件中添加自定义的响应头呢?

在ASP.NET Core Web API的应用程序中开发,自定义了一个中间件,现在需要在这个中间件中添加响应头信息,记录中间件处理数据的耗时,如下: public class ProcessingTimeMiddleware { ...

Rector 2021-05-16发布
1
解决

[.NET/.NET Core]C#/.NET Core应用程序如何比较两个DataTable是否有相同的行,有则把相同的行插入到另一个DataTable?

如题,在C#/.NET Core应用程序中,如何实现比较两个dataTable是否有相同的行,有则把相同的行插入到另一个DataTable中呢?

Rector 2021-05-01发布
4
解决

[.NET/.NET Core]ASP.NET Core应用程序中如何获取所有已注册的路由地址列表集合?

在ASP.NET Core应用程序中,如何获取项目中已经注册的所有路由集合呢?在ASP.NET MVC的项目中,我们可以使用System.Web.Routing来处理路由表,在ASP.NET Core中是否有类似的处理路由的命名空间来获取项...

Rector 2021-04-26发布
2
解决

[.NET/.NET Core]ASP.NET Core 应用程序中请求体长度超过最大限制如何设置呢?

在传统的ASP.NET应用程序中,我们可以通过配置web.config文件中的MaxRequestLength和maxAllowedContentLength来设置允许请求体的最大长度,但在ASP.NET Core的应用程序中,又应该如何来...

Rector 2021-04-25发布
3
解决

[.NET/.NET Core]ASP.NET Core Web API应用程序中如何将文件(IFromFile)转换成字节数组(byte array)?

在ASP.NET Core Web API的应用程序中,如何将请求中的文件(IFromFile)转换成字节数组(byte array)呢? 以下是尝试将请求中接收到的文件转换成字节数组的示例代码: public async Task Ind...

Rector 2021-04-25发布
2
解决

[.NET/.NET Core]ASP.NET Core 应用程序中如何将路由地址(Url)自动转换成小写呢?

在传统的ASP.NET 4或者ASP.NET 5的应用程序中,我们可以通过在RegisterRoutes处理器中配置路由的routes.LowercaseUrls = true;属性来将路由地址自动转换成小写字母。但是在ASP.NET Co...

Rector 2021-04-24发布
2
解决

[.NET/.NET Core]ASP.NET Core 应用程序中如何让Razor视图在代码发生改变后自动重新编译呢?

在.NET Core/ASP.NET Core的应用程序中,特别是在有Razor视图引擎的项目中,经常有一个烦恼:当ASP.NET Core程序启动后,如果Razor视图代码有更改,默认情况下整个项目是不会自动重新编译的。要得到最新的运行结...

Rector 2021-04-22发布