Ben Unity çeşitli kayıtlı ve aşağıdaki gibi onları takma ad yazın verdik:Unity'de, tür takma adından tür tanımlamak mümkün mü?
<typeAliases>
<typeAlias alias="MyType" type="foo.bar.MyType, foo.bar" />
</typeAliases>
mümkün mü birlikte (türe göre aksine) ad verilmiş adını kullanarak kaptan tarafından bu tür çözmek için satırları:
var myType = container.ResolveByTypeAlias("MyType")
Bunu yapmanın herhangi bir yolunu göremiyorum, ama bir şey özlediğimi merak ettim.
Bu gerçekten ilgili değil - soru, kayıt sırasında belirtilen "name" parametresini kullanarak bir türü çözümleyememek yerine, xml config dosyasında belirtilen şekilde bir takma ad ile bir türe erişip erişemeyeceğiniz sorusudur. zaman. –
yeterince adil. Buraya koymamın tek nedeni şu: –