小编Far*_*med的帖子

如何在.NET 6中获取ILoggerFactory

In.Net5 ILoggerFactory用作配置函数,Startup.cs如下所示:

public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory)
{
    //here we used loggerFactory
    loggerFactory.AddProvider(loggerprovider);
}
Run Code Online (Sandbox Code Playgroud)

如何.Net6通过应用程序或构建器获取它

var app = builder.Build();
Run Code Online (Sandbox Code Playgroud)

或者

var builder = WebApplication.CreateBuilder(args);
Run Code Online (Sandbox Code Playgroud)

c# iloggerfactory .net-6.0

15
推荐指数
2
解决办法
2万
查看次数

调试后Visual Studio 2019自动删除nuget程序包

每次我将任何nuget程序包添加到.net核心应用程序时,它都会停留一会儿,但是似乎在我启动调试并结束调试之后,该nuget程序包会自动从Visual Studio项目中删除。

Visual Studio 2019有什么变化吗?

c# nuget nuget-package asp.net-core visual-studio-2019

4
推荐指数
1
解决办法
674
查看次数

Docker Rocket聊天Rest api上传文件错误413 Entity Too Large

我正在使用 Rocket chat Rest API,一切正常,但是当我将文件上传到 Rocket Chat Rest API 时,它显示错误413 Request Entity Too Large,但是当我从网站上传文件时,它上传了任何大小的 FIE。

检查完所有情况后,我得出结论,文件大小小于等于1 MB 上传成功,大于1 MB 则显示此错误413 Request Entity Too Large

我使用此网址从邮递员上传文件 https://rocket.chat.url/api/v1/rooms.upload/RoomId

标题:

内容类型:application/x-www-form-urlencoded

X-Auth-Token:用户令牌

X-用户 ID:用户 ID

表格数据:

文件 - 选定的文件

Html 结果错误

<html>
<head><title>413 Request Entity Too Large</title></head>
<body bgcolor="white">
<center><h1>413 Request Entity Too Large</h1></center>
<hr><center>nginx/1.10.3 (Ubuntu)</center>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

当文件成功插入时,显示以下内容。

{
   "success": true
}
Run Code Online (Sandbox Code Playgroud)

file-upload rocket.chat

3
推荐指数
1
解决办法
2076
查看次数