internal interface impose des methodes public
Bonjour,
je voudrais avoir une classe public implémentant 2 interfaces (une public et une internal)
pour cela j'essais de faire ceci
Code:
1 2 3 4 5 6 7 8 9 10 11
|
internal interface InterfaceA{
void methodeA();
}
public interface InterfaceB{
void methodeB();
}
public class MaClasse : InterfaceA, InterfaceB{
internal void methodeA(){ ... }
public void methodeB() { ... }
} |
Le problème est que visualStudio veut que ma classe methodeA soit public ce qui ne correspond plus à du internal et ma methode sera alors exposée à l'exterieur.
Y a t-il une solution?