ProvidesElement.cs
16 lines
| 605 B
| text/x-csharp
|
CSharpLexer
cin
|
r278 | using System.Xml.Serialization; | |
namespace Implab.ServiceHost.Unity { | |||
public class ProvidesElement { | |||
[XmlAttribute("type")] | |||
public string RegistrationType { get; set; } | |||
[XmlAttribute("name")] | |||
public string RegistrationName { get; set; } | |||
cin
|
r281 | ||
[XmlElement("signleton", typeof(SingletonLifetimeElement))] | |||
[XmlElement("context", typeof(ContextLifetimeElement))] | |||
[XmlElement("container", typeof(ContainerLifetimeElement))] | |||
[XmlElement("hierarchy", typeof(HierarchicalLifetimeElement))] | |||
public LifetimeElement Lifetime {get; set;} | |||
cin
|
r278 | } | |
} |