<div dir="ltr">$B0f>e$5$s(B<div><br></div><div>$B>.C+$G$9!#(B</div><div><br></div><div>$B$4;XE&$"$j$,$H$&$4$6$$$^$9!#(B</div><div>$B#1#8#29TL\$,8F$P$l$J$$$N$O3N$+$G$9$M!#!#!#(B</div><div>$B$3$N=hM}$,8F$P$l$J$$$3$H$K$h$kLdBj$O$J$$$+!"3NG'$7$?>e$G=$@5$7$^$9!#(B</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
2013$BG/(B4$B7n(B5$BF|(B 16:52  <span dir="ltr">&lt;<a href="mailto:Hideki_Inoue@tsc.toray.co.jp" target="_blank">Hideki_Inoue@tsc.toray.co.jp</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<font face="sans-serif">$B$3$s$K$A$O!#0f>e$G$9!#(B</font>
<br>
<br><font face="sans-serif">Seasar.Framework.Aop.Proxy.DynamicAopProxy$B$K$D$$$F(B</font>
<br><font face="sans-serif">$B8D?ME*$K$O<B32$O$J$$$G$9$,!"$?$^$?$^5$$E$$$?$3$H$,$"$C$?$N$G!"Ej9F$5$;$F$$$?$@$-$^$9!#(B</font>
<br>
<br><font face="sans-serif">$B%=!<%9$N(B172$B9TL\$+$i(B189$B9TL\$N0J2<$NItJ,$G$9!#(B</font>
<br><font face="sans-serif">---- $B0zMQ3+;O(B &nbsp;----</font>
<br><font face="sans-serif">172 public object Create(Type receiptType,
object target)</font>
<br><font face="sans-serif">173 {</font>
<br><font face="sans-serif">174 &nbsp; &nbsp; if (receiptType.IsInterface
&amp;&amp; target.GetType() == typeof(object))</font>
<br><font face="sans-serif">175 &nbsp; &nbsp; {</font>
<br><font face="sans-serif">176 &nbsp; &nbsp; &nbsp; &nbsp; if (target.GetType()
== typeof(object))</font>
<br><font face="sans-serif">177 &nbsp; &nbsp; &nbsp; &nbsp; {</font>
<br><font face="sans-serif">178 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; return _generator.CreateInterfaceProxyWithoutTarget(receiptType,
_interceptors);</font>
<br><font face="sans-serif">179 &nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font face="sans-serif">180 &nbsp; &nbsp; &nbsp; &nbsp; else</font>
<br><font face="sans-serif">181 &nbsp; &nbsp; &nbsp; &nbsp; {</font>
<br><font face="sans-serif">182 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; return _generator.CreateInterfaceProxyWithTarget(receiptType, target,
_interceptors);</font>
<br><font face="sans-serif">183 &nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font face="sans-serif">184 &nbsp; &nbsp; }</font>
<br><font face="sans-serif">185 &nbsp; &nbsp; else</font>
<br><font face="sans-serif">186 &nbsp; &nbsp; {</font>
<br><font face="sans-serif">187 &nbsp; &nbsp; &nbsp; &nbsp; return
_generator.CreateClassProxy(_componentType, _interceptors);</font>
<br><font face="sans-serif">188 &nbsp; &nbsp; }</font>
<br><font face="sans-serif">189 }</font>
<br><font face="sans-serif">---- $B0zMQ=*N;(B ----</font>
<br>
<br><font face="sans-serif">$B:G=i$N(Bif$BJ8(B(174$B9TL\(B)$B$K(B &amp;&amp;
target.GetType() == typeof(object)$B$,$"$j(B</font>
<br><font face="sans-serif">176$B9TL\$G>r7o$,$+$V$C$F$$$k$N$G(B182$B9TL\$N(B</font>
<br><font face="sans-serif">_generator.CreateInterfaceProxyWithTarget(receiptType,
target, _interceptors)</font>
<br><font face="sans-serif">$B$,8F$S=P$5$l$k%Q%?!<%s$,L5$$7k2L$K$J$k$H;W$o$l$^$9!#(B</font>
<br><font face="sans-serif">$BJ8L.E*$K$O!"(B174$B9TL\$N(BGetType$B$NHf3S$,ITMW$J$N$+$J!)$H;W$$$^$9!#(B</font>
<br>
<br><font face="sans-serif">$B$A$J$_$K(BS2Container.NET$B$N%P!<%8%g%s$O(B1.4.0$B$G$9!#(B</font>
<br>
<br><font face="sans-serif">$B$G$O!#(B</font>
<br><br>_______________________________________________<br>
seasar-dotnet mailing list<br>
<a href="mailto:seasar-dotnet@ml.seasar.org">seasar-dotnet@ml.seasar.org</a><br>
<a href="https://ml.seasar.org/mailman/listinfo/seasar-dotnet" target="_blank">https://ml.seasar.org/mailman/listinfo/seasar-dotnet</a><br>
<br></blockquote></div><br></div>