Bonjour bonjour,
après recherches, je n'arrive pas à faire fonctionner quelque chose et je suis pourtant certain de ne pas être le premier :
J'ai un projet transverse (PROJET1) de type DTO (classes ne contenant que des propriétés)
Parmi ces classes : des propriétés Public, et des propriétés Friend.
J'ai un PROJET2 qui gère l'utilisation de ces DTO.
(Donc projet2 à une référence sur projet1)
-> J'ai des propriétés Friend car je voudrais que certaines de ces propriétés ne soient visibles que depuis le PROPJET2, mais sinon personne d'autres.
En cherchant, je n'ai trouvé que cette solution : Utiliser le friend assembly dans le projet 1 : <Assembly: InternalsVisibleTo("Projet2")>
Mais rien n'y fait, il ne veut pas utiliser ma variable, "car elle est Friend"...
Qu'est ce que je rate ??
EDIT : Bien évidemment, comme il s'agit de deux projets, impossible de partager le même namespace...
Partager