using System; using Sleis.Validation.Spring; using System.Web.Script.Serialization; namespace Sleis.Models { [Serializable] public abstract class BaseModel : IValidationContextProvider { public override string ToString() { return Utility.ReflectionUtility.GetPublicPropertiesString(this); } [ScriptIgnore] public virtual string ValidationContxt { get; set; } public virtual void SetContext(string parentContext) { ValidationContxt = parentContext; } } }