腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
OnOpenAsync
方法
中
调用
GetOrAddAsync
、
、
、
目前,我
调用
我到处都需要这本字典。 最好的做法是只
调用
一次吗?
在
方法
并将返回值存储
在
成员
中
?
浏览 47
提问于2018-12-21
得票数 0
回答已采纳
1
回答
服务结构-可靠的服务生命周期-在运行异步函数之前可以
调用
侦听器吗?
然后,并行地发生两件事:
调用
StatelessService.CreateServiceInstanceListeners()和打开任何返回的侦听器。对每个侦听器
调用
ICommunicationListener.OpenAsync()。该服务的StatelessService.RunAsync()
方法
被
调用
.如果存在,则
调用
服务的StatelessService.
OnOpenAsync
()
方法
。此
调用
是一个不常见的覆盖,但它是可用的。此时可以启动扩展服
浏览 3
提问于2020-06-30
得票数 0
1
回答
如何用
GetOrAddAsync
函数模拟IAppCache的It.IsAny AddItemFactory
方法
、
、
我正在测试的
方法
中
包含以下代码:private async Task<IDictionary<int, Device>> AddItemFactory()
在
我的测试
中
,我写到:_appCache.Setup(x => x.
GetO
浏览 9
提问于2020-03-23
得票数 1
回答已采纳
1
回答
何时何地最好初始化可靠的集合?
、
、
场景:状态SF服务将将其状态存储
在
几个可靠集合
中
。状态SF可通过远程处理获得。 是否需要在第一次使用之前(通过
调用
StateManager.
GetOrAddAsync
)“初始化”集合?
在
RunAsync
中
,最合理的位置就在没完没了的循环之前,但是如果通过远程处理
调用
的
方法
在
初始化集合之前会被
调用
呢?
在
第一次远程处理
调用
(当集合将被初始化时),性能会有任何恶化吗?最后一件事,->
浏览 1
提问于2016-12-06
得票数 1
2
回答
在
初始化期间,将服务结构状态管理器资源注入ICommunicationListener的正确
方法
是什么?
、
我更喜欢
在
工厂
方法
重载
中
这样做:{ return []{new S
浏览 0
提问于2017-03-29
得票数 1
1
回答
在
现有部署
中
,将IReliableQueue更改为IReliableConcurrentQueue会产生什么影响?
我
在
使用IReliableQueue的Service应用程序
中
工作。然而,我担心在生产系统(即升级)
中
改变这一点会产生什么影响。我找不到任何关于这些考虑的文档或在线问题(除非我错过了它们)。例如,在这个系统
中
,现有的IReliableQueue几乎总是有项。它是否可用于IReliableConcurrentQueue
中
的排队?还是会丢失数据?我知道我可以“试一试”,但我想看看是否有人做过同样的事情,或者提供了指向现有资源的指针。谢谢!
浏览 0
提问于2019-02-08
得票数 0
回答已采纳
1
回答
懒惰缓存模拟
GetorAddasync
()
、
、
我的服务代码如下:我试图模拟IAppache接口并为
GetOrAddAsync
方法
设置一个值,但是发生了一个错误。_cacheMock.Setup(c => c.
GetOrAddAsync
(It.IsAny<string>(), It.IsAny&l
浏览 6
提问于2021-02-15
得票数 0
回答已采纳
1
回答
在
服务结构中有备份单个ReliableCollection的
方法
吗?
、
我
在
StatefulService
中
定义了三个可靠的集合,其定义方式如下: await StateManager.
GetOrAddAsync
<IReliableDictionary<string, int>>("count"); await StateManager .
GetOrAddAsync
<IReliableDictionaryResourc
浏览 0
提问于2019-06-18
得票数 0
3
回答
使用LazyCache的Moq和异步乐趣
、
、
我试图模拟一个名为
GetOrAddAsync
的函数。它的定义是:当我
在
实际代码中使用它时func = async () => await (from s in dbContext.Names select s.First).ToListAsync(); return await cache.
Ge
浏览 2
提问于2016-12-06
得票数 2
回答已采纳
2
回答
在
第三方图书馆
中
伪造一种扩展
方法
、
、
我写了一个无法测试的
方法
吗?由于我所使用的库有一个重要的
方法
,它是作为扩展
方法
实现的,所以我似乎无法伪造它。因此,无法测试我的
方法
。public async Task<BassRuleEditModel> GetBassRuleEditModel我只想从缓存
中
返
浏览 8
提问于2019-11-14
得票数 1
回答已采纳
1
回答
正确初始化来自ReliableCollection的StateManager
、
有人对以下两种伪模式
中
的哪一种模式是在有状态服务fabric服务
中
实例化/利用可靠集合的正确
方法
有任何见解吗?特别是,想知道一种
方法
是否性能更好,内存消耗更大,甚至更容易出错.result.Value : null;}public class MyService : IService { }因此,
方法
1
浏览 1
提问于2018-11-29
得票数 0
回答已采纳
1
回答
如何使用服务远程处理不可用的服务
、
在
部署过程
中
,我注意到
在
服务B仍在启动时,服务A可以
调用
服务B
中
的
方法
。<IReliableDictionary<string, string>>("myDictionary");} 我知道我可以
在
StateManager.
GetOrAddAsync
中使用AddStringToDictionary然后,每个公共
方法
都
调用
ThrowIfServiceUnavai
浏览 9
提问于2017-05-15
得票数 0
回答已采纳
1
回答
在
services
中
具有两个或多个有状态服务的共享队列
、
、
是否可以
在
两个或更多有状态服务之间共享队列,或者是否需要通过tcp/http直接
调用
它,以便将消息放到自己的内部队列
中
?例如,假设我的第一个服务是根据条件
在
队列上下单:{ } }然后,我的第二个
浏览 2
提问于2016-12-18
得票数 0
回答已采纳
1
回答
如何在第一次请求时从数据库加载一些数据,但同时防止其他
调用
(同时)也
在
.NET
中
执行?
、
、
、
、
在这个类
中
,我有一个
方法
可以这样做: 只
在
第一次
调用
此
方法
时将数据从文件/数据库加载到RAM
中
。所有国家的名字,或者电影里所有的人的名字,等等。其要点是该
方法
必须提供当前的数据库会话。这就是我要死的原因:(我想使用Lazy<IList<MyData>>并在构造函数
中
这样做.但是我需要将ISession传递到构造函数
中
,实际上我还没有这个构造函数。那么,人们在这里所做的常见模式是,只
在</e
浏览 4
提问于2017-07-27
得票数 1
2
回答
LazyCache:定期刷新缓存项
、
、
、
我正在使用LazyCache,并希望每小时刷新一次缓存,但理想情况下,我希望缓存项过期后的第一个
调用
者不要等待缓存重新加载。, string>>>> cacheableAsyncFunc = () => GetCarriersFromApi();} 但是,当缓存项过
浏览 75
提问于2019-06-02
得票数 3
回答已采纳
1
回答
Azure Service Fabric :使用无状态服务将数据存储到有状态服务
中
(c#编程)
、
目标:希望创建一个包含stateless服务
中
的一些实体的产品,并且创建的产品应该存储
在
stateful服务(IReliableDictionary)
中
{} 如果我
在
stateful服务
中
添加一个产品,那么该产品将被添加到数据库(IReliable
浏览 0
提问于2017-11-28
得票数 1
1
回答
在
服务结构中使用带有RegisterServiceNotificationFilterAsync的服务筛选事件
我的结论是,我没有按预期的方式使用RegisterServiceNotificationFilterAsync,因为它对我不起作用:) public(var tx = this.StateManager.CreateTransaction()) await notifications.
GetOrAddAsync
GetAwaiter().GetResult(); awa
浏览 4
提问于2018-10-19
得票数 0
回答已采纳
1
回答
重用对IReliableCollection的引用
例如,如果我有一个
在
我的应用程序中广泛使用的字典,是否可以
在
RunAsync
方法
中
检索它一次,然后将此引用传递给任何需要它的
方法
,例如:{ _someCollection = StateManager.
GetOrAddAsync
<IReliableDictionaryDoSomething(int id, string m
浏览 2
提问于2018-08-07
得票数 0
1
回答
如何以线程安全方式(memoryCache) c#进行GetAsync
、
、
、
我知道有"GetOrCreateAsync“,但在提交一些数据之前,我需要检查它是否存在于缓存
中
。我一直在用谷歌搜索,但我还没有找到一个即使在有比赛条件的地方也可以安全使用的ThreadSafe "GetAsync“
方法
。 有没有一个版本的"GetOrCreateAsync“而不是GET?更新 最后,我使用了一个
GetOrAddAsync
,如下所示 private readonly SemaphoreSlim locker = new SemaphoreSlim(1, 1);public async Tas
浏览 64
提问于2020-11-07
得票数 1
回答已采纳
1
回答
Azure服务结构FabricObjectClosedException
、
、
我有一个
在
IReliableDictionary
中
存储数据的有状态服务。
在
部署到本地集群之后,我重新启动了主节点以测试故障转移,但是,
在
我完成此操作之后,代码StateManager.
GetOrAddAsync
>("MyDictionary")抛出FabricNotPrimaryException,然后
在
以后的试验
中
抛出FabricObjectClosedException。
浏览 1
提问于2016-10-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在函数中调用函数
python中调用父类同名方法
python在lammps中的调用
在 golang 中如何调用私有函数
在PHP中怎样调用C程序?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券