<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Resolve Anything</title>
	<atom:link href="http://nblumhardt.com/2010/01/resolve-anything/feed/" rel="self" type="application/rss+xml" />
	<link>http://nblumhardt.com/2010/01/resolve-anything/</link>
	<description></description>
	<lastBuildDate>Wed, 21 Jul 2010 08:01:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Autofac正式发布2.1版 - 自由、创新、研究、探索 - 博客园</title>
		<link>http://nblumhardt.com/2010/01/resolve-anything/comment-page-1/#comment-290</link>
		<dc:creator>Autofac正式发布2.1版 - 自由、创新、研究、探索 - 博客园</dc:creator>
		<pubDate>Sat, 24 Apr 2010 12:02:54 +0000</pubDate>
		<guid isPermaLink="false">http://nblumhardt.com/?p=78#comment-290</guid>
		<description>[...] 支持“Resolve Anything” [...]</description>
		<content:encoded><![CDATA[<p>[...] 支持“Resolve Anything” [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Introducing Autofac 2.1 RTW : Nicholas Blumhardt</title>
		<link>http://nblumhardt.com/2010/01/resolve-anything/comment-page-1/#comment-242</link>
		<dc:creator>Introducing Autofac 2.1 RTW : Nicholas Blumhardt</dc:creator>
		<pubDate>Sun, 11 Apr 2010 21:34:35 +0000</pubDate>
		<guid isPermaLink="false">http://nblumhardt.com/?p=78#comment-242</guid>
		<description>[...] &#8220;Resolve Anything&#8221; support [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8220;Resolve Anything&#8221; support [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas Blumhardt</title>
		<link>http://nblumhardt.com/2010/01/resolve-anything/comment-page-1/#comment-39</link>
		<dc:creator>Nicholas Blumhardt</dc:creator>
		<pubDate>Sat, 09 Jan 2010 13:02:18 +0000</pubDate>
		<guid isPermaLink="false">http://nblumhardt.com/?p=78#comment-39</guid>
		<description>Since postiing this article I&#039;ve talked to a few people from WPF land, where this behaviour is more useful. You&#039;ll find AnyConcreteTypeNotAlreadyRegisteredSource (yes it could use renaming) in the Autofac.Features.ResolveAnything namespace in builds 2.1.7 and onwards.</description>
		<content:encoded><![CDATA[<p>Since postiing this article I&#8217;ve talked to a few people from WPF land, where this behaviour is more useful. You&#8217;ll find AnyConcreteTypeNotAlreadyRegisteredSource (yes it could use renaming) in the Autofac.Features.ResolveAnything namespace in builds 2.1.7 and onwards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas Blumhardt</title>
		<link>http://nblumhardt.com/2010/01/resolve-anything/comment-page-1/#comment-31</link>
		<dc:creator>Nicholas Blumhardt</dc:creator>
		<pubDate>Sun, 03 Jan 2010 23:56:41 +0000</pubDate>
		<guid isPermaLink="false">http://nblumhardt.com/?p=78#comment-31</guid>
		<description>Glad this is going in the right direction then :)

Krzysztof, the IRegistrationSource implementation in Autofac 1.x had the behaviour you describe; in 2.1, sources are always included regardless of other registered implementations.</description>
		<content:encoded><![CDATA[<p>Glad this is going in the right direction then <img src='http://nblumhardt.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Krzysztof, the IRegistrationSource implementation in Autofac 1.x had the behaviour you describe; in 2.1, sources are always included regardless of other registered implementations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krzysztof Koźmic</title>
		<link>http://nblumhardt.com/2010/01/resolve-anything/comment-page-1/#comment-30</link>
		<dc:creator>Krzysztof Koźmic</dc:creator>
		<pubDate>Sun, 03 Jan 2010 16:54:04 +0000</pubDate>
		<guid isPermaLink="false">http://nblumhardt.com/?p=78#comment-30</guid>
		<description>I&#039;m with you on this - Resolving things you didn&#039;t register is IMO a bug and it surprises me that people actually do request that (perhaps only these who have been using Unity for some time and then move to AutoFac or any other container (cough Windsor cough)).

the IRegistrationSource looks quite similar to something I&#039;ve already seen somewhere http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/11/16/castle-windsor-lazy-loading.aspx :)

Not sure it behaves like ILazyComponentLoader, which is questioned only if there&#039;s no component registered already.</description>
		<content:encoded><![CDATA[<p>I&#8217;m with you on this &#8211; Resolving things you didn&#8217;t register is IMO a bug and it surprises me that people actually do request that (perhaps only these who have been using Unity for some time and then move to AutoFac or any other container (cough Windsor cough)).</p>
<p>the IRegistrationSource looks quite similar to something I&#8217;ve already seen somewhere <a href="http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/11/16/castle-windsor-lazy-loading.aspx" rel="nofollow">http://devlicio.us/blogs/krzysztof_kozmic/archive/2009/11/16/castle-windsor-lazy-loading.aspx</a> <img src='http://nblumhardt.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Not sure it behaves like ILazyComponentLoader, which is questioned only if there&#8217;s no component registered already.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop &#8211; January 3, 2009 &#124; Alvin Ashcraft&#39;s Morning Dew</title>
		<link>http://nblumhardt.com/2010/01/resolve-anything/comment-page-1/#comment-29</link>
		<dc:creator>Dew Drop &#8211; January 3, 2009 &#124; Alvin Ashcraft&#39;s Morning Dew</dc:creator>
		<pubDate>Sun, 03 Jan 2010 15:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://nblumhardt.com/?p=78#comment-29</guid>
		<description>[...] Resolve Anything (Nicholas Blumhardt) [...]</description>
		<content:encoded><![CDATA[<p>[...] Resolve Anything (Nicholas Blumhardt) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://nblumhardt.com/2010/01/resolve-anything/comment-page-1/#comment-24</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 03 Jan 2010 02:07:40 +0000</pubDate>
		<guid isPermaLink="false">http://nblumhardt.com/?p=78#comment-24</guid>
		<description>I&#039;ve hit the same pain points with Prism and an early version of Ninject which used Singleton as default. Since the UnityBootstrapper doesn&#039;t register some types, they were being registered automatically and then turned into Silngletons. It&#039;s nice to know Autofac has an easy way to solve these problems.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve hit the same pain points with Prism and an early version of Ninject which used Singleton as default. Since the UnityBootstrapper doesn&#8217;t register some types, they were being registered automatically and then turned into Silngletons. It&#8217;s nice to know Autofac has an easy way to solve these problems.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
