Вот текущий дизайн моих объектов LinqToSql ("Entity") и объекта DTO, на который я хочу проецировать через AutoMapper (Location
)
Я не знаю, как получить значение ActiveFeatureCount
в Location
объекте, но я знаю, какое значение я хочу получить.
Я подумал, что может сработать одно решение, если я добавлю свойство типа EntitySet<UserFeatureRightEntity>
к LocationEntity
, но я не знаю, как сформировать Association
так, чтобы это было результатом объединения других EntitySet
в классе. Но даже если бы я мог понять это, я не уверен, что это лучший дизайн или нет, потому что на самом деле единственное, что меня волнует - это количество строк, но это важно только в объекте DTO.
У меня есть правильная идея дизайна? Как мне заставить это работать?