This can be approached in the following manner: ``` public static ICollection<TModel> GetModels<TModel>(this IEnumerable<IEntity<TModel>>? entities) where TModel : IModel { return entities?.Select(x => x.GetModel()).ToList() ?? new List<TModel>(); } ```
This can be approached in the following manner: