Ejemplo n.º 1
0
 public CallFormatter(IArgumentsFormatter argumentsFormatter)
 {
     _methodInfoFormatters = new IMethodInfoFormatter[] {
         new PropertyCallFormatter(argumentsFormatter),
         new EventCallFormatter(argumentsFormatter, EventCallFormatter.IsSubscription, "+="),
         new EventCallFormatter(argumentsFormatter, EventCallFormatter.IsUnsubscription, "-="),
         new MethodFormatter(argumentsFormatter) };
 }
Ejemplo n.º 2
0
 public CallFormatter(IArgumentsFormatter argumentsFormatter, IArgumentFormatInfoFactory argumentFormatInfoFactory)
 {
     _argumentFormatInfoFactory = argumentFormatInfoFactory;
     _methodInfoFormatters = new IMethodInfoFormatter[] {
         new PropertyCallFormatter(argumentsFormatter),
         new EventCallFormatter(argumentsFormatter, EventCallFormatter.IsSubscription),
         new EventCallFormatter(argumentsFormatter, EventCallFormatter.IsUnsubscription),
         new MethodFormatter(argumentsFormatter) };
 }
 public EventCallFormatter(IArgumentsFormatter argumentsFormatter, Func<MethodInfo, Predicate<EventInfo>> eventsToFormat, string eventOperator)
 {
     _argumentsFormatter = argumentsFormatter;
     _eventsToFormat = eventsToFormat;
     _eventOperator = eventOperator;
 }
Ejemplo n.º 4
0
 public MethodFormatter(IArgumentsFormatter argumentsFormatter)
 {
     _argumentsFormatter = argumentsFormatter;
 }
Ejemplo n.º 5
0
 public EventCallFormatter(IArgumentsFormatter argumentsFormatter, Func<MethodInfo, Predicate<EventInfo>> eventsToFormat)
 {
     _argumentsFormatter = argumentsFormatter;
     _eventsToFormat = eventsToFormat;
     _eventOperator = (eventsToFormat == IsSubscription) ? "+=" : "-=";
 }
 public PropertyCallFormatter(IArgumentsFormatter argumentsFormatter)
 {
     _argumentsFormatter = argumentsFormatter;
 }
Ejemplo n.º 7
0
 public LogInterceptor(IArgumentsFormatter argumentsFormatter, ILogger <LogInterceptor> logger)
 {
     _argumentsFormatter = argumentsFormatter ?? throw new ArgumentNullException(nameof(argumentsFormatter));
     Log = logger ?? throw new ArgumentNullException(nameof(logger));
 }