ConstructorInjectionElement.cs
        
        
            
                    16 lines
            
             | 671 B
            
                | text/x-csharp
            
             |
                CSharpLexer
            
          
        |  | r289 | using System.Xml.Serialization; | |
| namespace Implab.ServiceHost.Unity { | |||
| public class ConstructorInjectionElement : AbstractMemberInjection { | |||
| [XmlElement("dependency", typeof(DependencyParameterElement))] | |||
| [XmlElement("value", typeof(ValueParameterElement))] | |||
| [XmlElement("serialized", typeof(SerializedParameterElement))] | |||
| [XmlElement("default", typeof(DefaultParameterElement))] | |||
| [XmlElement("array", typeof(ArrayParameterElement))] | |||
| public AbstractInjectionParameter[] Parameters { get; set; } | |||
| public override void Visit(TypeRegistrationBuilder builder) { | |||
| builder.Visit(this); | |||
| } | |||
| } | |||
| } | 
