.net相关内容

由于缺少w3wp,无法远程调试GRPC服务(.net5

我正在接触GRPC,在调试它时遇到一些问题,如下所示: 我有一个包含多个项目的解决方案,相关的一个是安装了包的.NET5: Nugets 所以它甚至引用了我的DBContext所在的另一个项目(.NET Standard 2.1),但我想这并不相关。 该项目几乎是模板化的项目,在我看来运行起来没有任何问题!这意味着我可以在本地计算机上启动和调试它。 现在我想将它部署到我的A ..
发布时间:2022-04-03 11:37:46 C#/.NET

将GRPC服务绑定到aspnetcore中的特定端口

使用aspnetcore 3.1和Grpc.AspNetCoreNuget包,我成功地使GRPC服务与标准ASP.NET控制器一起成功运行,如this tutorial中所述。 但是,我希望将GRPC服务绑定到特定的端口(例如5001),如果可能的话,最好是通过配置而不是代码。这是因为我想限制我的GRPC服务的公开方式。 我最近一次使用RequireHost映射终结点: // Sta ..
发布时间:2022-04-03 11:14:07 C#/.NET

访问经过身份验证的[授权]控制器时获取404

我正在尝试使用ASP.NET MVC核心应用程序(.NetCore2)上的标识服务器4实现身份验证和访问控制。虽然这不是我第一次实现后端,但这是我第一次使用.Net,我正在为一些事情而苦苦挣扎。 我已按照https://identityserver4.readthedocs.io/en/release/quickstarts/1_client_credentials.html中的说明以及之前 ..
发布时间:2022-04-01 16:06:57 C#/.NET

钥匙环里找不到钥匙。无法验证令牌

在我的应用程序前面添加了NGNIX代理后,我在标识服务器4上收到奇怪的错误。 我的.Net核心身份服务器在端口8080上的Docker Container上运行 Ngnix代理(使用https://github.com/nginx-proxy/nginx-proxy)配置为将443路由到停靠容器8080 在回调终结点上成功进行身份验证后,无法验证伪造令牌。 奇怪的是,当.N ..
发布时间:2022-04-01 15:52:12 C#/.NET

Silverlight组合框SelectedValue双向绑定不起作用

我在我的应用程序中使用了许多ComboBox,它们都工作正常,没有任何问题。但是,我现在找不到问题所在。我已将SelectedValuePath设置为“tag”属性。但在更改ComboBox选定项后,该属性没有更新。我也读过其他StackOverflow问题,但仍有帮助。 它是XAML: xmlns:vms=“clr-namespace:SilverlightApplication1” ..
发布时间:2022-03-31 14:59:24 C#/.NET

CallWndProc示例

这是我第一次尝试hooks。 我正在寻找一些好的资源来实现CallWndProc hook。MSDN的东西有点压倒性。 我发现,使用这种类型的挂钩需要注入外部DLL。这主要是我陷入困境的原因。 不确定DLL中需要包含哪些内容以及.NET应用程序中需要包含哪些内容。 有没有DLL示例? 推荐答案 您不能用C#这样的托管语言编写WH_CALLWNDPROC钩子。因此,您 ..
发布时间:2022-03-28 21:49:52 C#/.NET

在将文件传输到AWS S3时处理AWS STS密钥过期?

我们使用AWS SDK for.Net在AWS S3 Bucket上创建了用于文件访问的STS会话令牌系统,时间范围为900秒,实际为(15分钟),如果传输时间较长(文件完成上传超过15分钟),我可以创建新密钥并恢复上传吗?是否可以使用AWS SDK进行处理? 推荐答案 首先,在调用STS API的代码中,您可以指定以秒为单位的过期时间。默认值确实是900秒,但可以手动设置为更高的值。 ..
发布时间:2022-03-24 17:54:07 C#/.NET

WindowsAzure.Storage.Queue是否与DotNet Core 3.1兼容?

我已经将一个项目从DotNet core 2.2迁移到3.1,但是代码的某些部分似乎没有按预期工作:Task被取消,GetMessageQueue()的调用返回null。 在一个用于执行一些自动化测试的类中,我有以下方法: public static async Task WaitForMessage(this CloudQueue queue, Tim ..
发布时间:2022-03-17 15:32:27 C#/.NET

链接C++和C++/CLI项目(.NET Core)时出现导入错误(E0337)

我当前正在尝试设置.NET项目。我有一个用c++编写的现有Back项目,我想在Web界面上显示它。为此,我正在尝试通过CLR Class Library.NET Core将我的C++链接到.NET平台(并最终将其链接到ASP.NET Web界面,但这是下一步)。 当我尝试将原始文件导入到C++/CLI项目时出现问题。当我尝试导入的文件使用C++向量(#include )时,我 ..
发布时间:2022-03-15 20:56:52 C#/.NET

C#控制台应用程序ReadLine()可以在.NET 4.7.2中使用,而不能在.NET 5中使用(在dotnetfiddle上)

因为我从未编写过控制台应用程序,所以我认为现在开始是个好主意。如果仅仅是因为我发现Visual Studio相当迟缓,并且能够在某个游乐场(如dotnetfiddle)上快速测试代码的想法似乎很有吸引力。net上的默认编译器是.NET4.7.2,但我注意到那个编译器被我借用的较新代码卡住了。因此,我习惯了这样一个事实,即我必须将编译器切换到.NET5,以便能够利用诸如$这样的细微之处来格式化文本。 ..
发布时间:2022-03-14 20:23:18 C#/.NET

DDD:更新实体的多个属性的指南

因此,我决定学习DDD,因为它似乎可以解决我一直面临的一些架构问题。虽然有很多视频和示例博客,但我还没有遇到一个可以指导我解决以下场景的: 假设我有一个实体 public class EventOrganizer : IEntity { public Guid Id { get; } public string Name { get; } public Ph ..
发布时间:2022-03-14 15:06:39 C#/.NET