Commit 24f7ebc

unknown <mkhan@.arcresources.ca>
2009-10-20 14:11:19
cleanup
1 parent 4b5947b
product/Gorilla.Commons.Infrastructure.ThirdParty/Castle/DynamicProxy/IInterceptorConstraintFactory.cs → product/Gorilla.Commons.Infrastructure.ThirdParty/Castle/DynamicProxy/CastleDynamicInterceptorConstraintFactory.cs
@@ -1,19 +1,14 @@
 namespace gorilla.commons.infrastructure.thirdparty.Castle.DynamicProxy
 {
-    public interface IInterceptorConstraintFactory
-    {
-        InterceptorConstraint<Type> CreateFor<Type>();
-    }
-
-    public class InterceptorConstraintFactory : IInterceptorConstraintFactory
+    public class CastleDynamicInterceptorConstraintFactory : InterceptorConstraintFactory
     {
         readonly MethodCallTrackerFactory factory;
 
-        public InterceptorConstraintFactory() : this(new CastleDynamicMethodCallTrackerFactory())
+        public CastleDynamicInterceptorConstraintFactory() : this(new CastleDynamicMethodCallTrackerFactory())
         {
         }
 
-        public InterceptorConstraintFactory(MethodCallTrackerFactory factory)
+        public CastleDynamicInterceptorConstraintFactory(MethodCallTrackerFactory factory)
         {
             this.factory = factory;
         }
product/Gorilla.Commons.Infrastructure.ThirdParty/Castle/DynamicProxy/CastleDynamicProxyBuilder.cs
@@ -10,13 +10,13 @@ namespace gorilla.commons.infrastructure.thirdparty.Castle.DynamicProxy
     {
         readonly IDictionary<IInterceptor, InterceptorConstraint<TypeToProxy>> constraints;
         readonly ProxyFactory proxy_factory;
-        readonly IInterceptorConstraintFactory constraint_factory;
+        readonly InterceptorConstraintFactory constraint_factory;
 
-        public CastleDynamicProxyBuilder() : this(new CastleDynamicProxyFactory(), new InterceptorConstraintFactory())
+        public CastleDynamicProxyBuilder() : this(new CastleDynamicProxyFactory(), new CastleDynamicInterceptorConstraintFactory())
         {
         }
 
-        public CastleDynamicProxyBuilder(ProxyFactory proxy_factory, IInterceptorConstraintFactory constraint_factory)
+        public CastleDynamicProxyBuilder(ProxyFactory proxy_factory, InterceptorConstraintFactory constraint_factory)
         {
             this.proxy_factory = proxy_factory;
             this.constraint_factory = constraint_factory;
product/Gorilla.Commons.Infrastructure.ThirdParty/Castle/DynamicProxy/InterceptorConstraintFactory.cs
@@ -0,0 +1,7 @@
+namespace gorilla.commons.infrastructure.thirdparty.Castle.DynamicProxy
+{
+    public interface InterceptorConstraintFactory
+    {
+        InterceptorConstraint<Type> CreateFor<Type>();
+    }
+}
\ No newline at end of file
product/Gorilla.Commons.Infrastructure.ThirdParty/Castle/DynamicProxy/InterceptorConstraintFactorySpecs.cs
@@ -3,16 +3,16 @@ using Gorilla.Commons.Testing;
 
 namespace gorilla.commons.infrastructure.thirdparty.Castle.DynamicProxy
 {
-    [Concern(typeof (InterceptorConstraintFactory))]
+    [Concern(typeof (CastleDynamicInterceptorConstraintFactory))]
     public abstract class behaves_like_constraint_factory :
-        concerns_for<IInterceptorConstraintFactory, InterceptorConstraintFactory>
+        concerns_for<InterceptorConstraintFactory, CastleDynamicInterceptorConstraintFactory>
     {
         context c = () => { method_call_tracker_factory = the_dependency<MethodCallTrackerFactory>(); };
 
         protected static MethodCallTrackerFactory method_call_tracker_factory;
     }
 
-    [Concern(typeof (InterceptorConstraintFactory))]
+    [Concern(typeof (CastleDynamicInterceptorConstraintFactory))]
     public class when_creating_a_constraint_for_a_type_to_intercept_on : behaves_like_constraint_factory
     {
         static InterceptorConstraint<string> result;
product/Gorilla.Commons.Infrastructure.ThirdParty/Castle/Windsor/WindsorContainerFactory.cs
@@ -1,13 +1,9 @@
 using Castle.Windsor;
 using gorilla.commons.utility;
 
-namespace Gorilla.Commons.Infrastructure.Castle.Windsor
+namespace gorilla.commons.infrastructure.thirdparty.Castle.Windsor
 {
-    public interface IWindsorContainerFactory : Factory<IWindsorContainer>
-    {
-    }
-
-    public class WindsorContainerFactory : IWindsorContainerFactory
+    public class WindsorContainerFactory : Factory<IWindsorContainer>
     {
         public IWindsorContainer create()
         {
product/Gorilla.Commons.Infrastructure.ThirdParty/infrastructure.thirdparty.csproj
@@ -93,6 +93,7 @@
     <Compile Include="Autofac\AutofacDependencyRegistryBuilder.cs" />
     <Compile Include="Autofac\AutofacSpecs.cs" />
     <Compile Include="Castle\DynamicProxy\CastleDynamicInterceptorConstraint.cs" />
+    <Compile Include="Castle\DynamicProxy\CastleDynamicInterceptorConstraintFactory.cs" />
     <Compile Include="Castle\DynamicProxy\Interceptors\SynchronizedInterceptor.cs" />
     <Compile Include="Castle\DynamicProxy\CastleDynamicMethodCallTrackerFactory.cs" />
     <Compile Include="Castle\Windsor\Configuration\RegistrationConfiguration.cs" />
@@ -101,7 +102,7 @@
     <Compile Include="DependencyRegistration.cs" />
     <Compile Include="Castle\DynamicProxy\ConstraintSelector.cs" />
     <Compile Include="Castle\DynamicProxy\InterceptorConstraint.cs" />
-    <Compile Include="Castle\DynamicProxy\IInterceptorConstraintFactory.cs" />
+    <Compile Include="Castle\DynamicProxy\InterceptorConstraintFactory.cs" />
     <Compile Include="Castle\DynamicProxy\MethodCallTrackerFactory.cs" />
     <Compile Include="Castle\DynamicProxy\InterceptorConstraintFactorySpecs.cs" />
     <Compile Include="Castle\DynamicProxy\InterceptorConstraintSpecs.cs" />