1

我有这个模型:

public class OrderProperty
{
    [Required] public int Id { get; set; }
    [Required] public int Order { get; set; }
}

Order属性从 0 而不是 1 开始。当我使用NBuilder为我构建一个 OrderProperties 列表时,它会自动将第一个设置Order为 1

Builder<OrderProperty>.CreateListOfSize(10).Build().ToList()

有没有办法告诉它从 0 开始?

4

1 回答 1

2

你可以像这样简单地做。

Builder<OrderProperty>.CreateListOfSize(10).All().With(x => x.Order -=1).Build().ToList();
于 2020-02-04T12:41:40.457 回答