protected override void ProcessRecordCore()
{
PluralizationService pluralizationService;
try {
pluralizationService = PluralizationService.CreateService(new CultureInfo(Culture));
} catch(NotImplementedException) {
// Unsupported culture
WriteDebug(string.Format("Cannot pluralize '{0}' because culture '{1}' is not yet supported by System.Data.Entity.Design.PluralizationServices. Leaving the word unpluralized.", Word, Culture));
WriteObject(Word);
return;
}
WriteObject(pluralizationService.Pluralize(Word));
}
}