Я обертываю свои объекты ORM в бизнес-объекты.
public class ProjectMember
{
private readonly TfProjectMembersEntity _projectMembersEntity;
public ProjectMember(TfProjectMembersEntity projectMembersEntity)
{
_projectMembersEntity = projectMembersEntity;
}
#region Props
public string Email
{
get { return _projectMembersEntity.Email; }
set { _projectMembersEntity.Email = value; }
}
public DateTime Created
{
get { return _projectMembersEntity.Created; }
set { _projectMembersEntity.Created = value; }
}
}
Эти бизнес-объекты возвращаются репозиторием.Выход не сложен.Проблема заключается в том, как получить доступ к упакованному объекту, когда упакованный объект передается в хранилище для операции сохранения.
Каким было бы изящный способ получить упакованный объект?