Я часто делаю следующее достаточно, чтобы почувствовать, что должно быть автоматическое решение:
У меня есть класс-оболочка, скажем ListWrapper, который обертывает IList:
public class ListWrapper : IList
{
private IList _list;
// ... Implement IList by redirecting every call to _list
}
Есть ли какой-нибудь инструмент, который будет автоматически генерировать эту реализацию?