我想模拟一个返回一个 C# 方法Azure.AsyncPageable.
这个类只有受保护的构造函数,所以我不能直接实例化它。有没有办法从其他集合(例如IAsyncEnumerable或者只是一个List?
您可以创建Page
物体using Page<T>.FromValues
。
然后,创建一个AsyncPageable<T>
using AsyncPageable<T>.FromPages
.
Example:
var page = Page<TableEntity>.FromValues(new List<TableEntity>
{
new TableEntity("1a", "2a"),
new TableEntity("1", "2b")
}, continuationToken: null, new Mock<Response>().Object);
var pages = AsyncPageable<TableEntity>.FromPages(new[] { page });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)