Y at-il un moyen de déterminer si elle a été configurée dans StructureMap un type spécifique?Déterminer si StructureMap a un type spécifique configuré?
Je veux retourner un type générique si elle n'a pas configuré spécifiquement dans StructureMap.
Y at-il un moyen de déterminer si elle a été configurée dans StructureMap un type spécifique?Déterminer si StructureMap a un type spécifique configuré?
Je veux retourner un type générique si elle n'a pas configuré spécifiquement dans StructureMap.
En v2.6 vous voulez:
IContainer.Model.HasImplementationsFor(serviceType)
Depuis la version 2.5.1 StructureMap il y a une TryGetInstance<T>()
et TryGetNamedInstance<T>()
qui renverra la valeur par défaut de T
si T
n'est pas connue.
Si 'T' est * pas connu *? tu voulais dire: si "T" est * connu *? –
ou ObjectFactory.Model.HasImplementationsFor (serviceType) – Aligned