3

IPluralizationServiceインターフェイスを使用してエンティティの複数形をカスタマイズしようとしていますが、うまくいきません!

Inflectorライブラリを使用してすべてのエンティティを複数形にする必要があります。

試み

class Config : DbConfiguration
{
    public Config()
    {
        SetPluralizationService(new CustomPluralization());
    }
}

class CustomPluralization : IPluralizationService
{
    public string Pluralize(string word)
    {
        return word.Pluralize();
    }

    public string Singularize(string word)
    {
        return word.Singularize();
    }
}

私の文脈では;

modelBuilder.Configurations.Add<Config>(.. ?? ..)

4

1 に答える 1