using Model.Dice.Faces; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Data.EF.Dice.Faces { public static class NumberFaceExtensions { public static NumberFace ToModel(this NumberFaceEntity entity) { return new NumberFace(entity.Value); } public static IEnumerable ToModels(this IEnumerable entities) { return entities.Select(entity => entity.ToModel()); } public static NumberFaceEntity ToEntity(this NumberFace model) { return new NumberFaceEntity() { Value = model.Value }; } public static IEnumerable ToEntities(this IEnumerable models) { return models.Select(model => model.ToEntity()); } } }