gpt4 book ai didi

c# - 如何确定实际的 Signal-R 消息大小

转载 作者:行者123 更新时间:2023-12-05 03:17:09 26 4
gpt4 key购买 nike

我有一个组件库,其功能之一是将大文件从 JS 传递到 C# 代码。我将文件分成 block ,但我需要知道应该使用什么 block 大小。

默认消息大小为 32 kb,但用户可以在他们的应用中更改:

services.AddSignalR(o => {
o.MaximumReceiveMessageSize = long.MaxValue;
});

如何确定我的库代码中的消息大小?

最佳答案

在服务器上,注入(inject) IOptions<HubOptions> options进入服务或 Controller 。

var maximumReceiveMessageSize = options.Value.MaximumReceiveMessageSize;

关于c# - 如何确定实际的 Signal-R 消息大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74260900/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com