IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#][Architecture] Problème d'instanciation


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2005
    Messages : 135
    Par défaut [C#][Architecture] Problème d'instanciation
    Bonjours à tous,

    J'ai un petit problème qui me bloque grandement...

    Je suis en train de développez une application divisée en plusieurs assembly.
    Une assembly Core qui héberge des Interfaces
    Une assembly Toto qui héberge des classes implémentant ces Interfaces

    Dans les références de Toto j'ai importé l'assembly Core pour créer un pont vers les implémentations d'interfaces (ça ressemble à du RCP Eclipse pour ceux qui connaissent)

    Certaines classes de Toto sont utilisées au sein de la classe Main de l'assembly Core mais lorsque j'essaie de les instancier, ça me met une erreur comme quoi la référence d'assembly est manquante...

    Or je ne peux pas faire la référence de Core vers Toto car Toto vers Core existe déjà (on aurait une dépendance circulaire)

    Comment puis je faire pour me sortir de là?

    J'ai besoin de garder mes Interfaces dans Core et les Classes dans Toto.

    Merci

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par loic_86
    Certaines classes de Toto sont utilisées au sein de la classe Main de l'assembly Core
    Ce n'est pas logique: si Core ne contient que les interfaces, pkoi utiliser des classes dans cette assembly ?

Discussions similaires

  1. Problème d'instanciation de tableau de Threads
    Par rune93 dans le forum Concurrence et multi-thread
    Réponses: 3
    Dernier message: 14/03/2007, 10h10
  2. [JSP-Bean] Probléme d'instanciation d'une classe !
    Par adil_vpb dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 02/03/2007, 19h29
  3. Problème d'instanciation d'une classe
    Par Jahjouh dans le forum C++
    Réponses: 2
    Dernier message: 03/02/2007, 12h50
  4. Réponses: 7
    Dernier message: 18/07/2006, 12h23
  5. problème pour instancier une class
    Par gronaze dans le forum C++
    Réponses: 8
    Dernier message: 30/06/2006, 12h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo