<?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: Using Ninject.Extensions.Interception Part 2 : Working with Interceptors</title>
	<atom:link href="http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/feed/" rel="self" type="application/rss+xml" />
	<link>http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/</link>
	<description></description>
	<lastBuildDate>Tue, 17 Aug 2010 11:44:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Pankaj Banga</title>
		<link>http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/comment-page-1/#comment-47</link>
		<dc:creator>Pankaj Banga</dc:creator>
		<pubDate>Thu, 12 Aug 2010 04:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://innovatian.com/?p=312#comment-47</guid>
		<description>I am having issue where UI is not getting updated when a method is intercepted on ViewModel. The VideModel is initialised as singleton by the container. On debugging I found that the PropertyChanged event is not raised on the ViewModel because there is no subscriber for the event. if (PropertyChanged != null) fails. I am using attribute based interception. If I remove the attribute from the method on ViewModel the UI is updated successfully. My ViewModel implements INotifyPropertyChanged interface. Could you please help. Thanks.</description>
		<content:encoded><![CDATA[<p>I am having issue where UI is not getting updated when a method is intercepted on ViewModel. The VideModel is initialised as singleton by the container. On debugging I found that the PropertyChanged event is not raised on the ViewModel because there is no subscriber for the event. if (PropertyChanged != null) fails. I am using attribute based interception. If I remove the attribute from the method on ViewModel the UI is updated successfully. My ViewModel implements INotifyPropertyChanged interface. Could you please help. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sportfier</title>
		<link>http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/comment-page-1/#comment-32</link>
		<dc:creator>sportfier</dc:creator>
		<pubDate>Thu, 22 Apr 2010 01:56:12 +0000</pubDate>
		<guid isPermaLink="false">http://innovatian.com/?p=312#comment-32</guid>
		<description>Hey Ian,&lt;br&gt;&lt;br&gt;I got swamped right after getting your reply.  I&#039;ve put a project together and will email it to you shortly.&lt;br&gt;&lt;br&gt;Mike</description>
		<content:encoded><![CDATA[<p>Hey Ian,</p>
<p>I got swamped right after getting your reply.  I&#39;ve put a project together and will email it to you shortly.</p>
<p>Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: innovatian</title>
		<link>http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/comment-page-1/#comment-26</link>
		<dc:creator>innovatian</dc:creator>
		<pubDate>Fri, 02 Apr 2010 23:07:33 +0000</pubDate>
		<guid isPermaLink="false">http://innovatian.com/?p=312#comment-26</guid>
		<description>Can you email me an example project? Seeing the code is much easier to debug.</description>
		<content:encoded><![CDATA[<p>Can you email me an example project? Seeing the code is much easier to debug.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sportfier</title>
		<link>http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/comment-page-1/#comment-25</link>
		<dc:creator>sportfier</dc:creator>
		<pubDate>Fri, 02 Apr 2010 23:05:27 +0000</pubDate>
		<guid isPermaLink="false">http://innovatian.com/?p=312#comment-25</guid>
		<description>Ian,&lt;br&gt;&lt;br&gt;I&#039;m making good progress with this.  However I haven&#039;t figured out how to intercept the property of a base class from a derived class (base class is abstract, property is virtual).  Virtual properties that are defined in the derived class work just fine (intercepting the set method). I tried overriding the property in the derived class, interception on that isn&#039;t working either.  Is it not possible?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Mike</description>
		<content:encoded><![CDATA[<p>Ian,</p>
<p>I&#39;m making good progress with this.  However I haven&#39;t figured out how to intercept the property of a base class from a derived class (base class is abstract, property is virtual).  Virtual properties that are defined in the derived class work just fine (intercepting the set method). I tried overriding the property in the derived class, interception on that isn&#39;t working either.  Is it not possible?</p>
<p>Thanks,</p>
<p>Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: innovatian</title>
		<link>http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/comment-page-1/#comment-24</link>
		<dc:creator>innovatian</dc:creator>
		<pubDate>Wed, 31 Mar 2010 02:51:05 +0000</pubDate>
		<guid isPermaLink="false">http://innovatian.com/?p=312#comment-24</guid>
		<description>make sure you have this at the top of your file. Get&lt;T&gt; is implemented as an extension method:&lt;br&gt;using Ninject;</description>
		<content:encoded><![CDATA[<p>make sure you have this at the top of your file. Get&lt;T&gt; is implemented as an extension method:<br />using Ninject;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sportfier</title>
		<link>http://innovatian.com/2010/03/using-ninject-extensions-interception-part-2-working-with-interceptors/comment-page-1/#comment-23</link>
		<dc:creator>sportfier</dc:creator>
		<pubDate>Wed, 31 Mar 2010 02:48:32 +0000</pubDate>
		<guid isPermaLink="false">http://innovatian.com/?p=312#comment-23</guid>
		<description>I&#039;m trying to follow your example above:&lt;br&gt;&lt;br&gt;03     public override IInterceptor CreateInterceptor( IProxyRequest request )  &lt;br&gt;&lt;br&gt;04     {  &lt;br&gt;&lt;br&gt;05         return request.Context.Kernel.Get&lt;TimingInterceptor&gt;();  &lt;br&gt;&lt;br&gt;06     }  &lt;br&gt;&lt;br&gt;... There is no Get&lt;&gt; method on Kernel.  (downloaded latest from github today)... can you offer any tips?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Mike</description>
		<content:encoded><![CDATA[<p>I&#39;m trying to follow your example above:</p>
<p>03     public override IInterceptor CreateInterceptor( IProxyRequest request )  </p>
<p>04     {  </p>
<p>05         return request.Context.Kernel.Get&lt;TimingInterceptor&gt;();  </p>
<p>06     }  </p>
<p>&#8230; There is no Get&lt;&gt; method on Kernel.  (downloaded latest from github today)&#8230; can you offer any tips?</p>
<p>Thanks,</p>
<p>Mike</p>
]]></content:encoded>
	</item>
</channel>
</rss>
