using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Web; using Spring.Objects.Factory; using System.Reflection; using Sleis.Utility; using log4net; using Spring.Validation; namespace Sleis.Validation.Spring { public class RuleError { internal static ILog Log; public string Message { set; get; } public string MessageProvider { set; get; } public string Context { set; get; } public RuleError(string provider, string message) { Log = LogManager.GetLogger(this.GetType()); MessageProvider = provider; Message = message; } public override string ToString() { return ReflectionUtility.GetPublicPropertiesString(this); } } }