Здравствуйте, igna, Вы писали:
I>Здравствуйте, gandjustas, Вы писали:
G>>А какие операции планируется делать с таким классом? Без этого непонятно почему нарушается LSP (имхо вообще не нарушается).
I>Ну если допустить неявное преобразование OfficeOpenXmlDocument к неконстантному XmlDocument, то можно вставить туда что-нибудь неразрешенное в OfficeOpenXmlDocument.
Теоретизировать можно до бесконечности, но все равно сначала нужен публичный контракт классов, чтобы потом можно было говорить об их отношениях.