У меня есть класс доменных служб, который работает на сервере в приложении silverlight. То есть класс определяется так:
public class UpgradeToolDomainService : DomainService
{
...
}
Я использую службы RIA, что означает, что на клиенте он генерирует код, который выглядит следующим образом:
public sealed partial class UpgradeToolDomainContext : DomainContext
{
...
}
Проблема в том, что я хотел бы смоделировать UpgradeToolDomainContext с использованием насмешек Rhino при модульном тестировании моего клиентского кода, но класс запечатан, а насмешки Rhino не поддерживают насмешливые запечатанные классы.
Что ты думаешь ?? То есть Можно ли изменить сгенерированный код, чтобы он не был запечатан? Или любое другое очевидное решение?