Сразу к проблеме: у меня есть класс, реализующий два интерфейса:
public class A : Interface1, Interface2{
// Interface 1 implementation...
// Interface 2 implementation...
}
Есть ли способ (без создания другого нового класса) сделать реализацию Interface1 внутренней и скрыть ее от других компоненты (только Interface2 останется открытым)?
РЕДАКТИРОВАТЬ: Еще немного полезной информации: Интерфейс1
и Интерфейс2
определены как общедоступные в другом базовом компоненте и не могут быть изменены.
Заранее благодарим