public void Started(TrackedCall call) { Debug.WriteLine($"->#{call.ID} {call.Method}({ string.Join(", ", call.Arguments.Select(kvp => $"{kvp.Key}: {kvp.Value}")) }) on {call.Callee}"); }
public void Message(string message, TrackedCall call) { Debug.WriteLine($"#{call.ID} {message}"); }
public void Result(TrackedCall call) { Debug.WriteLine($"<-#{call.ID} result: { call.Result }"); }
public void Ended(TrackedCall call) { Debug.WriteLine($"<-#{call.ID} ended", "Rezolver"); }
public void Exception(TrackedCall call) { Debug.WriteLine($"!#{call.ID} {call.Exception}", "Rezolver"); }
public void Started(TrackedCall call) { _logger.LogInformation($"->#{call.ID} {call.Method}({ string.Join(", ", call.Arguments.Select(kvp => $"{kvp.Key}: {kvp.Value}")) }) on {call.Callee}"); }
public void Result(TrackedCall call) { _logger.LogInformation($"<-#{call.ID} result: { call.Result }"); }
public void Message(string message, TrackedCall call) { _logger.LogInformation($"#{call.ID} {message}"); }
public void Exception(TrackedCall call) { _logger.LogError($"!#{call.ID} {call.Exception}"); }
public void Ended(TrackedCall call) { _logger.LogInformation($"<-#{call.ID} ended"); //if the request doesn't have a parent, then write the whole thing out to disk.... }