API Diff between 4.2.0-unstable0139 and 4.1.0-unstable0129
84 Additions
11 Removals
Catel
Catel.Data
-
public abstract class ModelBase : ObservableObject, IModel, INotifyPropertyChanging, INotifyPropertyChanged, IParent, IAdvancedEditableObject, IEditableObject, IModelEditor, IModelValidation, INotifyDataErrorInfo, INotifyDataWarningInfo, IDataErrorInfo, IDataWarningInfo, IModelSerialization, IXmlSerializable, ISerializable
Catel.IO
Catel.Logging
-
public static class IBatchLogListenerExtensions
-
public interface ILog
-
public interface ILogListener
- void Debug(ILog log, string message, object extraData, LogData logData, DateTime time)
- void Error(ILog log, string message, object extraData, LogData logData, DateTime time)
- void Info(ILog log, string message, object extraData, LogData logData, DateTime time)
- void Warning(ILog log, string message, object extraData, LogData logData, DateTime time)
- void Write(ILog log, string message, LogEvent logEvent, object extraData, LogData logData, DateTime time)
-
public class Log : ILog
-
public class LogBatchEntry : LogEntry
-
public class LogData : Dictionary<string, object>
-
public class LogEntry
-
public static class LogExtensions
- public static void DebugWithData(this ILog log, string message, object extraData = null)
- public static void DebugWithData(this ILog log, string message, LogData logData)
- public static void DebugWithData(this ILog log, Exception exception, string message, object extraData = null)
- public static void ErrorWithData(this ILog log, string message, object extraData = null)
- public static void ErrorWithData(this ILog log, string message, LogData logData)
- public static void ErrorWithData(this ILog log, Exception exception, string message, object extraData = null)
- public static void InfoWithData(this ILog log, string message, object extraData = null)
- public static void InfoWithData(this ILog log, string message, LogData logData)
- public static void InfoWithData(this ILog log, Exception exception, string message, object extraData = null)
- public static void WarningWithData(this ILog log, string message, object extraData = null)
- public static void WarningWithData(this ILog log, string message, LogData logData)
- public static void WarningWithData(this ILog log, Exception exception, string message, object extraData = null)
- public static void WriteWithData(this ILog log, Exception exception, string message, object extraData, LogEvent logEvent)
-
public abstract class LogListenerBase : ILogListener
- protected virtual void Debug(ILog log, string message, object extraData, LogData logData, DateTime time)
- protected virtual void Error(ILog log, string message, object extraData, LogData logData, DateTime time)
- protected virtual string FormatLogEvent(ILog log, string message, LogEvent logEvent, object extraData, LogData logData, DateTime time)
- protected virtual void Info(ILog log, string message, object extraData, LogData logData, DateTime time)
- protected void RaiseLogMessage(ILog log, string message, LogEvent logEvent, object extraData, LogData logData, DateTime time)
- protected virtual bool ShouldIgnoreLogMessage(ILog log, string message, LogEvent logEvent, object extraData, LogData logData, DateTime time)
- protected virtual void Warning(ILog log, string message, object extraData, LogData logData, DateTime time)
- protected virtual void Write(ILog log, string message, LogEvent logEvent, object extraData, LogData logData, DateTime time)
-
public class LogMessageEventArgs : EventArgs
- public LogData LogData { get; }
- public LogMessageEventArgs(ILog log, string message, object extraData, LogEvent logEvent)
- public LogMessageEventArgs(ILog log, string message, object extraData, LogEvent logEvent, DateTime time)
- public LogMessageEventArgs(ILog log, string message, object extraData, LogData logData, LogEvent logEvent)
- public LogMessageEventArgs(ILog log, string message, object extraData, LogData logData, LogEvent logEvent, DateTime time)
Catel.Reflection
Catel.Runtime.Serialization
Catel.Runtime.Serialization.Binary
Catel.Runtime.Serialization.Xml
Catel.Threading