Autofac supports WinRT. It's available in its NuGet package.
Sorry for the late answer. 8 Ocak 2013 Salı 04:14:45 UTC+2 tarihinde Jon Rista yazdı: > > Hi Krzysztof, > > I'm really bummed to hear you say there are no plans to migrate or port > Windsor to WinRT. Even if some features would have to be dropped, Windsor > is...*hands down...my favorite IoC container.* I've used it for years, > love every bit of it, and will greatly miss it developing Metro apps. If > there are no plans to port Windsor...is there any chance you might create a > Metro (RT)-specific IoC container instead? I love your approach to IoC, and > I honestly can't really imagine not having that amazing power in the > Windsor way (even part of it) at my finger tips. It seems the only > alternative I might look to, Ninject, is also lacking a version compatible > with WinRT... > > It's a barren IoC landscape for Metro, it seems... :'( Sad day...sad day... > > On Wednesday, November 7, 2012 1:55:48 PM UTC-7, Krzysztof Koźmic wrote: >> >> Hi, >> >> Yeah, currently there's no plan for WinRT version of Windsor. As >> mentioned certain APIs that Windsor relies on (like reflection emit) are >> not available at all, whereas some other APIs are severely limited. >> So to port WIndsor to WinRT would be a significantly more complex task >> than, say, Silverlight version, since many features would have to be >> rewritten and possibly removed. >> >> About DLR, as far as I know, it uses System.Expression classes to do >> dynamic code. >> >> -- >> Krzysztof Kozmic >> >> On Thursday, 8 November 2012 at 5:29 AM, Lundberg, Per wrote: >> >> Hi, >> >> >> >> The current version of Castle works correctly under Windows 8, AFAIK, if >> we are talking about *regular .NET *mode. What I’m talking about more >> specifically is “WinRT mode”, i.e. for Metro-style apps. (those that run as >> tiles on the Windows start screen.) Such applications don’t access the full >> .NET Framework, but a much more limited subset of the .NET Framework where >> .e.g Reflection.Emit seems to be missing… Did a futile attempt to compile >> Castle.Core on this platform with around 500 compiler errors so I think >> there is some work needed… :-) >> >> >> >> http://en.wikipedia.org/wiki/Windows_Runtime >> >> >> >> Then again, they have the DLR languages running on WinRT I think, which >> means that it **must** be possible somehow to generate dynamic code. >> >> >> >> Best regards, >> >> Per >> >> >> >> *From:* [email protected] [mailto:[email protected]] >> *On Behalf Of *Berke Sokhan >> *Sent:* den 7 november 2012 18:26 >> *To:* [email protected] >> *Subject:* Re: Castle Windsor for Win8 RT? >> >> >> >> Hello Per, >> >> >> >> What is preventing you to run current Castle projects in Windows 8? >> >> >> >> >> >> 2012/11/7 Lundberg, Per <[email protected]> >> >> Hi! >> >> >> >> Has anyone investigated how hard it would be to port Castle Microkernel >> and Castle Windsor to Windows 8? (making it possible to use our favorite >> IoC controller when writing Windows 8 apps, i.e. “Windows Store” apps.) >> >> >> >> Best regards, >> >> Per >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> >> >> >> >> >> -- >> Berke SOKHAN. >> >> http://twitter.com/berkesokhan >> http://blog.berkesokhan.com >> http://www.birliktegelistir.com/editors.aspx >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> >> >> -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/castle-project-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
