首页 新闻 会员 周边
3
回答数

回答被采纳 50 ASP.NET Core 3.0 中如何在 Middleware 中执行一个 Controller Action

想在 ASP.NET Core 3.0 中调用 Microsoft.AspNetCore.Diagnostics 的 UseStatusCodePages 扩展方法实现显示自定义错误页面 public
1
回答数

回答被采纳 30 将 Razor Class Library 项目升级至 .NET Core 3.0 编译出错

将一个 Razor Class Library 项目升级至 .NET Core 3.0 ,升级方法是将 TargetFramework 由 netstandard2.0 改为 netcoreapp3.
3
回答数

已解决问题 30 ASP.NET Core 3.0 中 app.UseRouting 与 app.UseEndpoints 的区别是什么

在 ASP.NET Core 3.0 需要下面这样配置路由,请问 app.UseRouting 与 app.UseEndpoints 的区别是什么? app.UseRouting(); app.Use
1
回答数

回答被采纳 30 ASP.NET Core 2.2 迁移至 3.0 的 UseMvcWithDefaultRoute 问题

之前基于 ASP.NET Core 2.2 的代码如下 public static IApplicationBuilder UseCustomErrorPages(this IApplicationB
6
回答数

已解决问题 200 .NET Core 3.0 中使用 System.Text.Json 序列化中文时的编码问题

使用下面的代码进行 json 序列化 class Program { static void Main(string[] args) { var json = JsonSerializer.ToStr
1
回答数

已解决问题 50 如何生成 docker 镜像时包含应用当前的 git commit hash

为了随时能够知道当前运行的应用容器对应的是 git 仓库中哪个 commit ,想在 Dockerfile 生产镜像时将当前的 git commit hash 包含进去,请问如何实现?
1
回答数

已解决问题 30 如何在 Linux 中查看 .NET Core 程序集文件的版本号

比如想查看 /usr/share/dotnet/shared/Microsoft.AspNetCore.App/2.1.6/System.Data.SqlClient.dll 这个文件的版本号,请问用
6
回答数

回答被采纳 30 升级至 .NET Core 3.0 Preview 5 遇到的 SqlClient 问题

将一个项目从 .net core 3.0 preview 4 升级至 .net core 3.0 preview 5 之后,SqlClient 出现异常,无法连接数据,报错信息如下: System.D
1
回答数

回答被采纳 30 .NET Core 3.0 Preview 4 升级到 Preview 5 遇到的问题

一个 asp.net core 程序,之前在 .net core 3.0 preview 4 上可以正常运行,昨天升级到 preview 5 后运行时出现下面的错误: Microsoft.AspNet
3
回答数

回答被采纳 50 .NET Core nuget 包版本问题

用的是 .net core 2.2 ,项目中引用的 EnyimMemcachedCore 包版本是 2.2.0-beta7 ,项目中引用的其他 nuget 包 引用的 EnyimMemcachedCo
3
回答数

回答被采纳 30 git pull 时 "refusing to merge unrelated histories"

今天在 git 仓库中执行 git pull 命令时出现错误提示 fatal: refusing to merge unrelated histories 请问如何解决?
2
回答数

已解决问题 200 .NET Core 中从 Socket NetworkStream 读取数据的问题

之前使用下面的代码从 NetworkStream 中读取数据,后来发现当服务器重启(tcp 连接断开)后,继续使用服务器重启前建立的 socket 连接(使用了 socket 连接池)从 Networ
4
回答数

待解决问题 30 footprint 表示的是占用的内存空间还是硬盘空间

在阅读 Introducing .NET 5 时读到 "Fast startup, low footprint, and lower memory usage" 这个小标题时产生的疑问,在博问中寻求答
3
回答数

回答被采纳 30 EF Core Context.Database.ExecuteSqlCommandAsync 时默认会启用事务吗

EF Core SaveChangesAsync 默认会启用事务,如果使用 EF Core 的 Context.Database.ExecuteSqlCommandAsync 执行 SQL 语句,默认
3
回答数

待解决问题 100 .NET Core 中 System.IO.Pipelines 适合用于哪些场景

今天读了园子这里的博文 使用高性能Pipelines构建.NET通讯程序 ,不仅产生了这样个疑问 —— System.IO.Pipelines 究竟适合在哪些场景中使用?
2
回答数

已解决问题 100 .NET Core 控制台程序 Task.WhenAll 中 Task 抛异常问题

想在一个 .NET Core 控制台程序中实现当 Task.WhenAll 中任何一个 Task 抛异常时立即让控制台程序退出,请问如何实现? 比如下面的代码,即使在一个任务中抛了异常,其他任务也会正
0
回答数

待解决问题 30 corefx System.Net.Sockets 源码中无法添加打印 ManagedThreadId 代码的问题

在 .net core corefx 源码的 System.Net.Sockets 解决方案中添加下面的 C# 代码 Console.WriteLine($"Current thread id is
1
回答数

回答被采纳 30 corefx 中 System.IO.Stream 的解决方案文件在哪里

在 corefx 找到了 Stream.cs 文件,在 src/Common/src/CoreLib/System/IO 文件夹中,但没找到对应的 .sln 文件,也没找到对应的 .csproj ,请
0
回答数

待解决问题 30 编译 .net core corefx 源码 cmake 报错:"Could not create named generator Visual Studio 16 2019"

已经安装了最新的 cmake 3.14.3 ,但运行 build.cmd 命令编译 corefx 源码时总是报错 EXEC : CMake error : Could not create named
2
回答数

已解决问题 50 C# 中 Semaphore 与 SemaphoreSlim 的区别是什么?

.NET 中信号量的实现有两种:Semaphore 与 SemaphoreSlim ,请问它们的区别是什么?分别在哪种场景下使用?
1
回答数

已解决问题 200 .NET Core 中 ManualResetEventSlim 会阻塞当前线程吗

比如下面的代码,在 mres.Set() 没有被调用的时候,当前线程是不是会被一直阻塞(blocking)着? var args = new SocketAsyncEventArgs(); using
1
回答数

回答被采纳 30 asp.net core 中返回 401 状态码不能自动重定向到登录页面的问题

在 asp.net core 的控制器 action 中 return Unauthorized(); ,没有按照期望自动跳转到登录页面,而是直接返回了 401 状态码,而添加了 [Authorize
1
回答数

回答被采纳 30 asp.net core 3.0 web api 输出的 json 中文被编码的问题

今天在一个迁移到 asp.net core 3.0 项目中发现响应的 json 数据中,只要是中文都被编码,请问如何解决这个问题?
3
回答数

待解决问题 30 C# 中的 CancellationTokenSource 有什么用

请问 .NET/C# 中的 CancellationTokenSource 有什么用?
1
回答数

回答被采纳 30 升级至 .net core 3.0 遇到的 ef core 一对一映射关系配置问题

之前用的是 .net core 2.2 ,一对一映射关系是这么配置的 builder.OwnsOne(post => post.ViewCount).HasForeignKey(vc => vc.En