示例#1
0
 public static IEnumerable <object> MapCorrectiveEventIds(this ErrorDeclaration errorDeclaration, long eventId)
 {
     return(errorDeclaration.CorrectiveEventIds.Select(x => new
     {
         EventId = eventId,
         ReferencedId = x
     }));
 }
示例#2
0
 public static object Map(this ErrorDeclaration errorDeclaration, long eventId)
 {
     return(new
     {
         EventId = eventId,
         errorDeclaration.DeclarationTime,
         errorDeclaration.Reason,
         errorDeclaration.CustomFields
     });
 }
示例#3
0
 public virtual TReturn Visit(ErrorDeclaration node, TParam param) => throw new NotImplementedException();
示例#4
0
 public virtual TReturn Visit(ErrorDeclaration node, TParam param)
 {
     return(DefaultReturn);
 }