Как решить "Должен быть MarshalByRefObject" в хорошем, но множественном наследовании ампутационном языке, таком как С#?
Проблема очень проста, в некоторых случаях вам просто нужно наследовать этот класс (требования к инфраструктуре). Здесь неважно, какие случаи. Итак, что вы будете делать, если вы уже унаследовали от какого-либо другого класса (требования к вашей модели домена)?
Btw хорошие фреймворки приложений, такие как spring.net, всегда убедитесь, что вам НЕ нужно наследовать этот класс независимо от того, какую инфраструктуру вам нужно применить к вашему классу.
Я хотел бы знать, что я получаю -3 голосов здесь?:)