public ResultMessage(string code, ResultMessageLevels level) { Code = code; Level = level; }
public PropertyResultMessage(string code, ResultMessageLevels level, string propertyName) : base(code, level) { PropertyName = propertyName; }
public ArgumentResultMessage(string code, ResultMessageLevels level, object[] arguments) : base(code, level) { Arguments = arguments; }