User: xtoff
Date: 2010/01/20 10:16 AM

Modified:
 /InversionOfControl/trunk/src/Castle.MicroKernel/Registration/
  Component.cs
 /InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/
  XmlInterpreter.cs

Log:
 - minor formatting changes.

File Changes:

Directory: 
/InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/
===================================================================================

File [modified]: XmlInterpreter.cs
Delta lines: +0 -0
===================================================================

Directory: /InversionOfControl/trunk/src/Castle.MicroKernel/Registration/
=========================================================================

File [modified]: Component.cs
Delta lines: +16 -17
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlInterpreter.cs
    2010-01-20 17:15:55 UTC (rev 6703)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlInterpreter.cs
    2010-01-20 17:16:23 UTC (rev 6704)
@@ -45,8 +45,6 @@
        /// </summary>
        public class XmlInterpreter : AbstractInterpreter
        {
-               private IKernel kernel;
-
                #region Constructors
 
                /// <summary>
@@ -78,18 +76,20 @@
                /// Gets or sets the kernel.
                /// </summary>
                /// <value>The kernel.</value>
-               public IKernel Kernel
-               {
-                       get { return kernel ; }
-                       set { kernel = value; }
-               }
+               public IKernel Kernel { get; set; }
 
                public override void ProcessResource(IResource source, 
IConfigurationStore store)
                {
-                       XmlProcessor.XmlProcessor processor = (kernel == null) ?
-                               new XmlProcessor.XmlProcessor(EnvironmentName) :
-                               new XmlProcessor.XmlProcessor(EnvironmentName, 
-                                       
kernel.GetSubSystem(SubSystemConstants.ResourceKey) as IResourceSubSystem);
+                       XmlProcessor.XmlProcessor processor;
+                       if (Kernel == null)
+                       {
+                               processor = new 
XmlProcessor.XmlProcessor(EnvironmentName);
+                       }
+                       else
+                       {
+                               var resourceSubSystem = 
Kernel.GetSubSystem(SubSystemConstants.ResourceKey) as IResourceSubSystem;
+                               processor = new 
XmlProcessor.XmlProcessor(EnvironmentName, resourceSubSystem);
+                       }
 
                        try
                        {
@@ -225,9 +225,8 @@
 
                private static void DeserializeComponent(XmlNode node, 
IConfigurationStore store)
                {
-                       IConfiguration config = 
XmlConfigurationDeserializer.GetDeserializedNode(node);
-
-                       string id = GetRequiredAttributeValue(config, "id");
+                       var config = 
XmlConfigurationDeserializer.GetDeserializedNode(node);
+                       var id = GetRequiredAttributeValue(config, "id");
                        AddComponentConfig(id, config, store);
                }
 
@@ -257,10 +256,10 @@
                {
                        if (expectedName.Equals(node.Name))
                                return;
-                       
-                       String message = String.Format("Unexpected node under 
'{0}': Expected '{1}' but found '{2}'",
-                                                                               
   expectedName, expectedName, node.Name);
 
+                       String message = String.Format("Unexpected node under 
'{0}': Expected '{1}' but found '{2}'", expectedName,
+                                                      expectedName, node.Name);
+
                        throw new Exception(message);
                }

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" 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-commits?hl=en.


Reply via email to