2010-12-15 21 views
0

J'ai actuellement 2 types de fichiers que je peux importer. J'ai une interface de type IImportFileAction. Ensuite, j'ai 2 classes qui héritent de cette interface nommée ImportGPX et ImportTCX. Import GPX importe un fichier .gpx et ImportTCX importe un fichier .tcx. Je passe le nom de fichier dans le constructeur de ces deux classes. Comment est-ce que j'initialiser StructureMap de sorte que si l'extension de fichiers est gpx le GetInstance renverra le ImportGPX et vice versa pour TCX?Comment configurer StructureMap pour différents types d'importation

Répondre