|
/*
* Copyright (c) 2013, Yuriy Nelipovich
*
* If you find this code useful or in case of any questions, suggestions
* bug reports, donation, please email me: dev.yuriy.n@gmail.com
*/
using System.Configuration;
using System.Xml;
namespace LogJoin.Config
{
public class ConfigurationTextElement<T> : ConfigurationElement
{
[ConfigurationProperty("embededValue", IsRequired = true)]
public T Value
{
get { return (T) this["embededValue"]; }
set { this["embededValue"] = value; }
}
protected override void DeserializeElement(XmlReader reader, bool serializeCollectionKey)
{
this.Value = (T) reader.ReadElementContentAs(typeof (T), null);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.