2012-02-27 1 views
1

У меня есть два класса, которые имеют точно такой же код: один из них постоянно обновляет данные во время игры, а другой сохраняет эти данные на сервере для нового запуска игры. Я хочу сделать наследование между этими классами, но я не знаю, переопределяет ли NHibernate оба класса, теряющие исторические данные.Влияет ли на NHibernate отображение унаследованных классов в C#?

ответ

1

Нет, NHibernate поддерживает несколько целых стратегий наследования наследования и не требует, чтобы вы наследовали специально один из своих классов.

+0

Тогда вы имеете в виду, что я могу сделать наследование, и я не потеряю исторически сохраненные данные? – JavierElBene

+0

Это будет зависеть от того, как вы решили сопоставить их, но, как правило, да. Вы сможете справиться без потери чего-либо. – Paul