.net-core相关内容

Azure函数http客户端对象DisposedException无法访问已释放的对象SslStream

当我从Azure函数发布请求时,我收到此ObjectDisposedException。我在真实的Azure函数环境和函数本地调试中都看到了这个问题。我认为这是由于目标服务的大型响应机构造成的。但不确定。 下面是代码和详细的错误消息。我在“Await httpClient.SendAsync(requestMessage).ConfigureAwait(false)” “一行中看到这个错误 ..
发布时间:2022-09-05 18:54:15 C#/.NET

必须如何存储Azure BlobStorage连接数据才能支持所有可用的寻址模式?

我正在使用库Microsoft.Azure.Storage.Blob11.2.3.0和Microsoft.Azure.Storage.Common11.2.3.0从.NET Core 3.1应用程序连接到Azure BlobStorage。 我的应用程序的用户应该向/从Azure BlobStorage提供连接信息,该应用程序将在该位置存放/检索数据。 最初,我假设允许用户指定连接字符 ..

将自动化测试结果附加到SLACK消息

我目前正在Azure Devop发布管道上运行我的自动化(UI&;API)测试。 每当测试运行结束时,我都会收到关于我的空闲时间的通知: 现在只有一种方法可以在运行后查看测试结果: 您可以点击发布热链接,您将被重定向至完整的发布运行信息和测试结果 。 现在我的问题是:有没有可能以某种方式定制发行说明? 例如,我喜欢将测试结果附加到SLACK消息中。大意是: TestResults ..

专门针对.Net core 3.1的NLog配置,通过名称/env指定nlog文件,并启用DI

如何将ASP.NET core 3.1应用程序配置为使用NLog,特别是设置一个自定义日志文件名(即nlog.[环境].config,并为DI启用。我尝试了很多东西,但都没有成功。 我知道有很多关于nlog配置的SO问题和在线文章,但我似乎找不到适用于我的特定场景和要求的示例。我对使用替代方法持开放态度,例如通过appsetups.[env].json进行配置,但希望避免多个web.conf ..
发布时间:2022-08-20 22:49:30 其他开发

如何仅在ASP.NET核心子路径上使用Windows身份验证?

我正在尝试仅在ASP.NET Core MVC应用程序中配置子路由上的Windows身份验证。 我的问题是当我添加 services.AddAuthentication().AddNegotiate() 我收到一个错误 无法在直接支持Windows身份验证的服务器上使用协商身份验证处理程序。 这导致我添加了web.config,正如文档所解释的: ..
发布时间:2022-08-17 10:23:34 其他开发

在.NET 5项目的输出目录中创建了多余的运行时文件夹

我刚刚将(WPF).NET 4.6项目迁移到.NET 5。 我注意到它现在正在输出目录中创建一个名为‘runtime’的文件夹,其中包含许多与平台相关的dll。 由于此应用程序只能在Windows计算机上运行,是否有任何方法可以防止在生成Visual Studio期间创建这些文件夹? 推荐答案 这很容易更改:在您的csproj文件中的PropertyGroup中,将Self ..
发布时间:2022-08-16 16:07:43 C#/.NET

如何使用ImageSharp提取jpeg的EXIF缩略图?

我正在尝试从源jpeg中提取缩略图,并使用C#ImageSharp库将它们保存到文件系统。我看到在组件的智能感知中有一些提到它: SixLabors.ImageSharp.Image.Metadata.ExifProfile.CreateThumbnail() ...但我似乎找不到正确调用它的任何文档或示例。 我确实找到了这个: using SixLabors.ImageShar ..
发布时间:2022-08-15 22:21:18 其他开发

确定SPA和.NET Core 3的角色

我有一个使用.NET Core 3.1的应用程序,还有一个使用从link生成的默认Reaction应用程序的前端。 在.NET Core应用程序中,我设置了具有用户和角色的Identity Server。 当我在Reaction应用程序中时,我想知道用户的角色。我看到目前正在使用一个名为oidc-client的库。 从授权用户时我可以调试的响应中,我看到返回了一些作用域。 sc ..

EF核心枚举列表

我正在开发一个在实体框架核心中组织酒店预订的小型应用程序。我需要添加有关每个房间的床位数量和类型的信息。我在想,我决定将枚举列表存储在单独的表中,这样会更好。但我不知道如何实现它 public enum Bed { Single = 1, Double = 2, } public class Room : IEntity { [Key] public int I ..
发布时间:2022-08-03 17:00:07 C#/.NET

在Razor组件中渲染Razor局部视图(Blazor)

我最近发现了Blazor,并一直在尝试一些测试项目,以便更好地评估如何将其包含在未来的项目中。我来自MVC背景,我从一个MVC项目开始,并向其中添加了Razor组件,我将其嵌套在我的标准MVC Razor页面中。 是否有可能出现相反的情况?我是否可以在Razor(Blazor)组件中执行等同于@Html.RenderPartial()的操作? 例如 MVC View使用@(awa ..
发布时间:2022-08-03 16:42:52 C#/.NET

VSTS/Azure DevOps:包上自动增加NuGet包版本

运行.NET Core Pack任务时,如何使输出的NuGet包版本自动递增? 例如,如果我的当前版本是1.0.0,则下次调用Pack任务时,我希望看到1.0.1。 我正在对Build.BuildNumber使用环境构建变量,并在20180913-.2.0等的时刻获取输出。我希望建立更传统的版本控制系统。 推荐答案 我可能已经弄明白了。对于任何想要拔头发的人,试试这个: ..

聊天机器人异常:OnTurnAsync异常--操作返回无效状态代码&;#39;错误请求&;#39;

只有在我将我的机器人部署到Azure Web应用程序并尝试在Azure门户网络聊天中进行测试后,我才收到这个错误。但是我的机器人在我本地机器上的机器人模拟器中工作正常。 我不确定这是否是由于分配给我的Azure角色造成的。我分配的角色显示为“有限贡献者”。我可以创建任何资源并将我的聊天机器人部署到Azure。因此,我不确定这是否与我的“有限参与者”角色有关。 下面是抛出异常的代码行(用 ..
发布时间:2022-07-16 16:32:56 C#/.NET

每次调用实例化的GRPC服务

我已经在.NET core 3.1下创建了一个GRPC服务主机(使用https://github.com/grpc/grpc-dotnet中的Grpc.AspNetCore v2.30)。通过在";ProxyService";构造函数中放置断点,我可以看到该类在每次调用时都被实例化--每次来自客户端的GRPC调用都会命中断点。如何将其配置为始终使用相同的ProxyService实例 ..
发布时间:2022-07-04 20:47:13 C#/.NET