を取ることはありません:。エラーCS1593 "委任...私はこのエラーが発生したときに偽と偽物と私のデータベースをシードしようとしている1つの引数
error CS1593: Delegate 'Func<Faker, Address, short>' does not take 1 arguments
これは私のコードスニペットとエラーになりますBuildingNumber方法で開始。
if (!context.Addresses.Any())
{
var faker = new Bogus.DataSets.Address();
var addressSkeleton = new Faker<Resa.Models.Address>()
.RuleFor(a => a.Street, f => faker.StreetAddress())
.RuleFor(a => a.Number, f => faker.BuildingNumber())
.RuleFor(a => a.Latitude, f => faker.Latitude())
.RuleFor(a => a.Longitude, f => faker.Longitude())
.FinishWith((f,a) => {
Console.WriteLine("Address created with Bogus: {0}!", a.Street);
});
方法では何のパラメータがあってはならないhttps://github.com/bchavez/Bogusで見つけドキュメントによる。
私には '(f、a)=> faker.BuildingNumber()'の形式でラムダ式が必要です。 –