public static string GetMessage(FriendlyBenderException exception, INode source, INode target, Mode mode) { return((mode == Mode.Deserialize ? FriendlyMessageFormat.ToFormat("read", source.Format, source.Type, source.Path) : FriendlyMessageFormat.ToFormat("write", target.Format, target.Type, target.Path)) + exception.FriendlyMessage); }
public FriendlyDeserializationException(FriendlyBenderException exception, string source) : base(exception.Message, exception) { FriendlyMessage = exception.FriendlyMessage; RequestData = source; }
public FriendlyMappingException(FriendlyBenderException exception, INode source, INode target, Mode mode) : base(exception, MappingException.GetMessage(exception, source, target, mode), GetMessage(exception, source, target, mode)) { }