private static List <Name> GetNames(EFItemCategories itemCategory) { return(itemCategory .ItemCategoryProse .Select(x => new Name(x.Name, x.LocalLanguage.ToNamedApiResource())) .ToList()); }
private static List <NamedAPIResource> GetItems(EFItemCategories itemCategory) { return(itemCategory .Items .Select(x => x.ToNamedApiResource()) .ToList()); }
private static NamedAPIResource GetPocket(EFItemCategories itemCategory) { return(itemCategory .Pocket? .ToNamedApiResource()); }
internal static NamedAPIResource ToNamedApiResource(this EFItemCategories src) => src.ToNamedApiResource <ItemCategoriesController>();