我想知道有没有办法用无类型语法扩展肠道。
public class Entity
{
public NavOne NavOne {get; set;}
}
public class NavOne
{
public NavOne NavTwo {get; set;}
}
如果你想扩展到第二级,你可以这样做:
var entity = await _client
.For<Entity>()
.Expand(x => x.NavOne.Select(y => y.NavTwo))
.FindEntriesAsync());
您可以在V3中使用这样做:
var entity = (await _client
.For<Product>()
.Expand("NavOne.NavTwo")
.FindEntriesAsync());
但是在V4中这不起作用。有办法吗?