User: xtoff
Date: 2010/01/11 10:10 AM

Added:
 /Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/
  CastleKey.snk

Modified:
 /Services/Logging/trunk/lib/mono-3.5/
  Castle.Core.dll, Castle.Core.xml
 /Services/Logging/trunk/lib/net-3.5/
  Castle.Core.dll, Castle.Core.xml
 /Services/Logging/trunk/src/Castle.Services.Logging.NLogIntegration/
  AssemblyInfo.cs, Castle.Services.Logging.NLogIntegration.build
 /Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/
  AssemblyInfo.cs, Castle.Services.Logging.log4netIntegration-vs2008.csproj, 
Castle.Services.Logging.log4netIntegration.build

Log:
 - updated references to Castle.Core 1.2
 - updated version to 1.2 to be in sync with Core
 - fixed .snk reference

File Changes:

Directory: /Services/Logging/trunk/src/Castle.Services.Logging.NLogIntegration/
===============================================================================

File [modified]: AssemblyInfo.cs
Delta lines: +1 -1
===================================================================

--- 
Services/Logging/trunk/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.build
    2010-01-11 10:36:49 UTC (rev 6623)
+++ 
Services/Logging/trunk/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.build
    2010-01-11 17:10:24 UTC (rev 6624)
@@ -9,7 +9,7 @@
        <include buildfile="${root.dir}/common-project.xml" />
 
        <target name="init" depends="common.init">
-               <property name="assembly.version" value="1.0.3.0" />
+               <property name="assembly.version" value="1.2.0.0" />
                <property name="assembly.description" 
value="Castle.Services.Logging implementation for NLog" />
 

File [modified]: Castle.Services.Logging.NLogIntegration.build
Delta lines: +3 -3
===================================================================

--- 
Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/AssemblyInfo.cs
       2010-01-11 10:36:49 UTC (rev 6623)
+++ 
Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/AssemblyInfo.cs
       2010-01-11 17:10:24 UTC (rev 6624)
@@ -6,7 +6,7 @@
 
//------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
-//     Runtime Version:2.0.50727.3603
+//     Runtime Version:2.0.50727.4927
 //
 //     Changes to this file may cause incorrect behavior and will be lost if
 //     the code is regenerated.
@@ -21,7 +21,7 @@
 [assembly: 
AssemblyProductAttribute("Castle.Services.Logging.log4netIntegration")]
 [assembly: AssemblyCopyrightAttribute("Castle Project, original author or 
authors")]
 [assembly: AssemblyVersionAttribute("1.1.0.0")]
-[assembly: AssemblyInformationalVersionAttribute("1.1.0.6154")]
-[assembly: AssemblyFileVersionAttribute("1.1.0.6154")]
+[assembly: AssemblyInformationalVersionAttribute("1.1.0.6623")]
+[assembly: AssemblyFileVersionAttribute("1.1.0.6623")]
 [assembly: AssemblyDelaySignAttribute(false)]

Directory: 
/Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/
==================================================================================

File [modified]: AssemblyInfo.cs
Delta lines: +2 -1
===================================================================

--- 
Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration-vs2008.csproj
      2010-01-11 10:36:49 UTC (rev 6623)
+++ 
Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration-vs2008.csproj
      2010-01-11 17:10:24 UTC (rev 6624)
@@ -11,7 +11,7 @@
     <AssemblyKeyContainerName>
     </AssemblyKeyContainerName>
     <AssemblyName>Castle.Services.Logging.Log4netIntegration</AssemblyName>
-    
<AssemblyOriginatorKeyFile>..\..\..\CastleKey.snk</AssemblyOriginatorKeyFile>
+    <AssemblyOriginatorKeyFile>CastleKey.snk</AssemblyOriginatorKeyFile>
     <DefaultClientScript>JScript</DefaultClientScript>
     <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
     <DefaultTargetSchema>IE50</DefaultTargetSchema>
@@ -131,6 +131,7 @@
   </ItemGroup>
   <ItemGroup>
     <None Include="Castle.Services.Logging.log4netIntegration.build" />
+    <None Include="CastleKey.snk" />
     <None Include="default.build" />
   </ItemGroup>

File [modified]: Castle.Services.Logging.log4netIntegration-vs2008.csproj
Delta lines: +1 -1
===================================================================

--- 
Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.build
      2010-01-11 10:36:49 UTC (rev 6623)
+++ 
Services/Logging/trunk/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.build
      2010-01-11 17:10:24 UTC (rev 6624)
@@ -9,7 +9,7 @@
        <include buildfile="${root.dir}/common-project.xml" />
 
        <target name="init" depends="common.init">
-               <property name="assembly.version" value="1.0.3.0" />
+               <property name="assembly.version" value="1.2.0.0" />
                <property name="assembly.description" 
value="Castle.Services.Logging implementation for log4net" />
 

File [modified]: Castle.Services.Logging.log4netIntegration.build
Delta lines: +0 -0
===================================================================

File [added]: CastleKey.snk
Delta lines: None
None
Directory: /Services/Logging/trunk/lib/mono-3.5/
================================================

File [modified]: Castle.Core.dll
Delta lines: None
None
File [modified]: Castle.Core.xml
Delta lines: +174 -17
===================================================================

--- Services/Logging/trunk/lib/net-3.5/Castle.Core.xml  2010-01-11 10:36:49 UTC 
(rev 6623)
+++ Services/Logging/trunk/lib/net-3.5/Castle.Core.xml  2010-01-11 17:10:24 UTC 
(rev 6624)
@@ -220,22 +220,58 @@
             </summary>
             <value>The type of the lifestyle handler.</value>
         </member>
-        <member name="T:Castle.Core.Interceptor.IAttributeDisassembler">
+        <member name="T:Castle.DynamicProxy.IAttributeDisassembler">
             <summary>
-            Encapsulates process of custom attribute dissassembly back to <see 
cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>.
+            Provides functionality for disassembling instances of attributes 
to CustomAttributeBuilder form, during the process of emiting new types by 
Dynamic Proxy.
             </summary>
+        </member>
+        <member 
name="M:Castle.DynamicProxy.IAttributeDisassembler.Disassemble(System.Attribute)">
+            <summary>
+            Disassembles given attribute instance back to corresponding 
CustomAttributeBuilder.
+            </summary>
+            <param name="attribute">An instance of attribute to 
disassemble</param>
+            <returns><see 
cref="T:System.Reflection.Emit.CustomAttributeBuilder"/> corresponding 1 to 1 
to given attribute instance, or null reference.</returns>
             <remarks>
-            This interface is used for custom attribute replication in Dynamic 
Proxy and to put additional custom attributes on proxy type.
-            Implement it if default implementatio does not meet your needs or 
does not support your scenario.
+            Implementers should return <see 
cref="T:System.Reflection.Emit.CustomAttributeBuilder"/> that corresponds to 
given attribute instance 1 to 1,
+            that is after calling specified constructor with specified 
arguments, and setting specified properties and fields with values specified
+            we should be able to get an attribute instance identical to the 
one passed in <paramref name="attribute"/>. Implementer can return null
+            if it wishes to opt out of replicating the attribute. Notice 
however, that for some cases, like attributes passed explicitly by the user
+            it is illegal to return null, and doing so will result in 
exception.
             </remarks>
         </member>
-        <member 
name="M:Castle.Core.Interceptor.IAttributeDisassembler.Disassemble(System.Attribute)">
+        <member name="T:Castle.Core.Interceptor.IChangeProxyTarget">
             <summary>
-            Dissassembles given <paramref name="attribute"/> to <see 
cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>.
+            Exposes means to change target objects of proxies and invocations
             </summary>
-            <param name="attribute">Custom attribute instance to 
disassemble.</param>
-            <returns>Builder that represents <paramref 
name="attribute"/>.</returns>
         </member>
+        <member 
name="M:Castle.Core.Interceptor.IChangeProxyTarget.ChangeInvocationTarget(System.Object)">
+            <summary>
+            Changes the target object (<see 
cref="P:Castle.Core.Interceptor.IInvocation.InvocationTarget"/>) of current 
<see cref="T:Castle.Core.Interceptor.IInvocation"/>.
+            </summary>
+            <param name="target">The new value of target of invocation.</param>
+            <remarks>
+            Although the method takes <see cref="T:System.Object"/> the actual 
instance must be of type assignable to <see 
cref="P:Castle.Core.Interceptor.IInvocation.TargetType"/>, otherwise an <see 
cref="T:System.InvalidCastException"/> will be thrown.
+            Also while it's technically legal to pass null reference (Nothing 
in Visual Basic) as <paramref name="target"/>, for obvious reasons Dynamic 
Proxy will not be able to call the intercepted method on such target.
+            In this case last interceptor in the pipeline mustn't call <see 
cref="M:Castle.Core.Interceptor.IInvocation.Proceed"/> or a <see 
cref="T:System.NotImplementedException"/> will be throws.
+            Also while it's technically legal to pass proxy itself as 
<paramref name="target"/>, this would create stack overflow.
+            In this case last interceptor in the pipeline mustn't call <see 
cref="M:Castle.Core.Interceptor.IInvocation.Proceed"/> or a <see 
cref="T:System.InvalidOperationException"/> will be throws.
+            </remarks>
+            <exception cref="T:System.InvalidCastException">Thrown when 
<paramref name="target"/> is not assignable to the proxied type.</exception>
+        </member>
+        <member 
name="M:Castle.Core.Interceptor.IChangeProxyTarget.ChangeProxyTarget(System.Object)">
+            <summary>
+            Permanently changes the target object of the proxy. This does not 
affect target of the current invocation.
+            </summary>
+            <param name="target">The new value of target of the proxy.</param>
+            <remarks>
+            Although the method takes <see cref="T:System.Object"/> the actual 
instance must be of type assignable to proxy's target type, otherwise an <see 
cref="T:System.InvalidCastException"/> will be thrown.
+            Also while it's technically legal to pass null reference (Nothing 
in Visual Basic) as <paramref name="target"/>, for obvious reasons Dynamic 
Proxy will not be able to call the intercepted method on such target.
+            In this case last interceptor in the pipeline mustn't call <see 
cref="M:Castle.Core.Interceptor.IInvocation.Proceed"/> or a <see 
cref="T:System.NotImplementedException"/> will be throws.
+            Also while it's technically legal to pass proxy itself as 
<paramref name="target"/>, this would create stack overflow.
+            In this case last interceptor in the pipeline mustn't call <see 
cref="M:Castle.Core.Interceptor.IInvocation.Proceed"/> or a <see 
cref="T:System.InvalidOperationException"/> will be throws.
+            </remarks>
+            <exception cref="T:System.InvalidCastException">Thrown when 
<paramref name="target"/> is not assignable to the proxied type.</exception>
+        </member>
         <member name="T:Castle.Core.Interceptor.IInterceptor">
             <summary>
             New interface that is going to be used by DynamicProxy 2
@@ -449,6 +485,12 @@
             If the index is invalid.
             </exception>
         </member>
+        <member name="M:Castle.Core.Internal.Lock.Create">
+            <summary>
+            Creates a new lock.
+            </summary>
+            <returns></returns>
+        </member>
         <member name="T:Castle.Core.IInitializable">
             <summary>
             Lifecycle interface. If implemented by a component,
@@ -2178,14 +2220,14 @@
             instance in a pool instead of always creating them.
             </summary>
         </member>
-        <member name="F:Castle.Core.LifestyleType.Custom">
+        <member name="F:Castle.Core.LifestyleType.PerWebRequest">
             <summary>
-            Any other logic to create/release components.
+            PerWebRequest components are created once per Http Request
             </summary>
         </member>
-        <member name="F:Castle.Core.LifestyleType.PerWebRequest">
+        <member name="F:Castle.Core.LifestyleType.Custom">
             <summary>
-            PerWebRequest components are created once per Http Request
+            Any other logic to create/release components.
             </summary>
         </member>
         <member name="T:Castle.Core.PropertiesInspectionBehavior">
@@ -2817,11 +2859,6 @@
             Collection of <see cref="T:Castle.Core.ParameterModel"/>
             </summary>
         </member>
-        <member name="M:Castle.Core.ParameterModelCollection.#ctor">
-            <summary>
-            Initializes a new instance of the <see 
cref="T:Castle.Core.ParameterModelCollection"/> class.
-            </summary>
-        </member>
         <member 
name="M:Castle.Core.ParameterModelCollection.Add(System.String,System.String)">
             <summary>
             Adds the specified name.
@@ -3102,6 +3139,126 @@
             Enable access to files on network shares
             </summary>
         </member>
+        <member name="T:Castle.Core.Smtp.DefaultSmtpSender">
+            <summary>
+            Default <see cref="T:Castle.Core.Smtp.IEmailSender"/> 
implementation.
+            </summary>
+        </member>
+        <member name="T:Castle.Core.Smtp.IEmailSender">
+            <summary>
+            Email sender abstraction.
+            </summary>
+        </member>
+        <member 
name="M:Castle.Core.Smtp.IEmailSender.Send(System.String,System.String,System.String,System.String)">
+            <summary>
+            Sends a mail message.
+            </summary>
+            <param name="from">From field</param>
+            <param name="to">To field</param>
+            <param name="subject">E-mail's subject</param>
+            <param name="messageText">message's body</param>
+        </member>
+        <member 
name="M:Castle.Core.Smtp.IEmailSender.Send(System.Net.Mail.MailMessage)">
+            <summary>
+            Sends a <see cref="T:System.Net.Mail.MailMessage">message</see>. 
+            </summary>
+            <param name="message"><see 
cref="T:System.Net.Mail.MailMessage">Message</see> instance</param>
+        </member>
+        <member 
name="M:Castle.Core.Smtp.IEmailSender.Send(System.Collections.Generic.IEnumerable{System.Net.Mail.MailMessage})">
+            <summary>
+            Sends multiple <see 
cref="T:System.Net.Mail.MailMessage">messages</see>. 
+            </summary>
+            <param name="messages">List of <see 
cref="T:System.Net.Mail.MailMessage">messages</see></param>
+        </member>
+        <member 
name="M:Castle.Core.Smtp.DefaultSmtpSender.#ctor(System.String)">
+            <summary>
+            This service implementation
+            requires a host name in order to work
+            </summary>
+            <param name="hostname">The smtp server name</param>
+        </member>
+        <member 
name="M:Castle.Core.Smtp.DefaultSmtpSender.Send(System.String,System.String,System.String,System.String)">
+            <summary>
+            Sends a message. 
+            </summary>
+            <exception cref="T:System.ArgumentNullException">If any of the 
parameters is null</exception>
+            <param name="from">From field</param>
+            <param name="to">To field</param>
+            <param name="subject">e-mail's subject</param>
+            <param name="messageText">message's body</param>
+        </member>
+        <member 
name="M:Castle.Core.Smtp.DefaultSmtpSender.Send(System.Net.Mail.MailMessage)">
+            <summary>
+            Sends a message. 
+            </summary>
+            <exception cref="T:System.ArgumentNullException">If the message is 
null</exception>
+            <param name="message">Message instance</param>
+        </member>
+        <member 
name="M:Castle.Core.Smtp.DefaultSmtpSender.Configure(System.Net.Mail.SmtpClient)">
+            <summary>
+            Configures the sender
+            with port information and eventual credential
+            informed
+            </summary>
+            <param name="smtpClient">Message instance</param>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Port">
+            <summary>
+            Gets or sets the port used to 
+            access the SMTP server
+            </summary>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Hostname">
+            <summary>
+            Gets the hostname.
+            </summary>
+            <value>The hostname.</value>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.AsyncSend">
+            <summary>
+            Gets or sets a value which is used to 
+            configure if emails are going to be sent asyncrhonously or not.
+            </summary>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Timeout">
+            <summary>
+            Gets or sets a value that specifies 
+            the amount of time after which a synchronous Send call times out.
+            </summary>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.UseSsl">
+            <summary>
+            Gets or sets a value indicating whether the email should be sent 
using 
+            a secure communication channel.
+            </summary>
+            <value><c>true</c> if should use SSL; otherwise, 
<c>false</c>.</value>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Domain">
+            <summary>
+            Gets or sets the domain.
+            </summary>
+            <value>The domain.</value>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.UserName">
+            <summary>
+            Gets or sets the name of the user.
+            </summary>
+            <value>The name of the user.</value>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.Password">
+            <summary>
+            Gets or sets the password.
+            </summary>
+            <value>The password.</value>
+        </member>
+        <member name="P:Castle.Core.Smtp.DefaultSmtpSender.HasCredentials">
+            <summary>
+            Gets a value indicating whether credentials were informed.
+            </summary>
+            <value>
+            <see langword="true"/> if this instance has credentials; 
otherwise, <see langword="false"/>.
+            </value>
+        </member>
         <member name="T:Castle.Core.IServiceEnabledComponent">
             <summary>

Directory: /Services/Logging/trunk/lib/net-3.5/
===============================================

File [modified]: Castle.Core.dll
Delta lines: None
None
File [modified]: Castle.Core.xml
Delta lines: +3 -3
===================================================================

--- 
Services/Logging/trunk/src/Castle.Services.Logging.NLogIntegration/AssemblyInfo.cs
  2010-01-11 10:36:49 UTC (rev 6623)
+++ 
Services/Logging/trunk/src/Castle.Services.Logging.NLogIntegration/AssemblyInfo.cs
  2010-01-11 17:10:24 UTC (rev 6624)
@@ -6,7 +6,7 @@
 
//------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
-//     Runtime Version:2.0.50727.3603
+//     Runtime Version:2.0.50727.4927
 //
 //     Changes to this file may cause incorrect behavior and will be lost if
 //     the code is regenerated.
@@ -21,7 +21,7 @@
 [assembly: AssemblyProductAttribute("Castle.Services.Logging.NLogIntegration")]
 [assembly: AssemblyCopyrightAttribute("Castle Project, original author or 
authors")]
 [assembly: AssemblyVersionAttribute("1.1.0.0")]
-[assembly: AssemblyInformationalVersionAttribute("1.1.0.6154")]
-[assembly: AssemblyFileVersionAttribute("1.1.0.6154")]
+[assembly: AssemblyInformationalVersionAttribute("1.1.0.6623")]
+[assembly: AssemblyFileVersionAttribute("1.1.0.6623")]
 [assembly: AssemblyDelaySignAttribute(false)]

-- 
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