Ejemplo n.º 1
0
 public LogDataInfoWithInputOutputDataAndTiming(IAPIContextBase contextBase, object requestData, long executionTimeInMillisecond)
 {
     ContextBase                = contextBase;
     RequestTypeName            = requestData?.GetType()?.FullName ?? string.Empty;
     RequestData                = requestData;
     ExecutionTimeInMillisecond = executionTimeInMillisecond;
 }
Ejemplo n.º 2
0
 public LogDataInfoWithInputOutputData(IAPIContextBase contextBase, object requestData, object output, Exception exception)
 {
     ContextBase     = contextBase ?? throw new ArgumentNullException(nameof(contextBase));
     RequestTypeName = requestData?.GetType()?.FullName ?? string.Empty;
     RequestData     = requestData;
     Output          = output;
     Exception       = exception;
 }