私はたくさんのデータを生成する必要があるため、私のデータベースをFaker.netにシードしようとしていますが、電話番号を11個だけ長くするように設定できますか?シードデータベースの設定最大長
var addresses = Builder<deliveryAddress>.CreateListOfSize(40)
.All()
.With(c => c.FirstName = Faker.Name.First())
.With(c => c.LastName = Faker.Name.Last())
.With(c => c.Address = Faker.Address.StreetAddress())
.With(c => c.City = Faker.Address.City())
.With(c => c.Country = Faker.Address.UkCountry())
.With(c => c.PostalCode = Faker.Address.UkPostCode())
.With(c => c.Mobile = Faker.Phone.Number().)
.With(c => c.Phone = Faker.Phone.Number())
.Build();
context.deliveryAddresses.AddOrUpdate(c => c.AdressId, addresses.ToArray());
私はそれを行うために示したコードをどのように編集するのですか? faker.phone.number()? @Jaimesh –
int length = 11; (c => c.Mobile = Faker.Phone.Number.PadLeft(length、 '0'));そうではありませんが、これを試してください。 – Jaimesh
解決されませんでしたが、修正するためにすべてのメソッドを試しましたが、クラスでの検証が変更されました。 –