Каков наилучший способ доступа к модели удаленного объекта через WCF?
У меня есть один системный уровень (A) с объектно-ориентированной моделью, и я хочу получить доступ к этой модели из другого уровня (B)
Требуемые объекты должны быть загружены по требованию B.В качестве примера предположим, что у меня есть классы C1 и C2, где C1 содержит список C2.Этот список следует загружать только при обращении к нему.
Поскольку контракты на данные не могут содержать контракты на операции, я бы реализовал это с одним контрактом на обслуживание с двумя методами "getC1" и "getListC2 (C1)"
Но на самом деле я хочу получить доступ к объектно-ориентированной модели, например, вызвать функцию в C1: C1.getListC2
Как я могу работать с WCF более объектно-ориентированным способом?