protected override SyncCustomActivityLoggingContext CreateSyncCustomActivityContext( ThreadLoggingContext threadContext) { return(new CircuitBreakingSyncCustomActivityLoggingContext(threadContext)); }
protected override SyncMethodLoggingContext CreateSyncMethodContext(ThreadLoggingContext threadContext) { return(new CircuitBreakingSyncMethodLoggingContext(threadContext)); }
protected override EphemeralLoggingContext CreateEphemeralContext(ThreadLoggingContext threadContext) { return(new CircuitBreakingEphemeralLoggingContext(this, threadContext)); }
public CircuitBreakingEphemeralLoggingContext(LoggingBackend backend, ThreadLoggingContext threadContext) : base( backend, threadContext) { }
public CircuitBreakingSyncMethodLoggingContext(ThreadLoggingContext threadContext) : base(threadContext) { }
public CircuitBreakingSyncCustomActivityLoggingContext(ThreadLoggingContext threadContext) : base(threadContext) { }