DaemonLogger<T> Class

Summary

A default logger that can be resolved by convention Implements the DaemonLogger
Assembly
Rocket.Surgery.Extensions.Marten.dll
Namespace
Rocket.Surgery.Extensions.Marten.Projections
Interfaces
  • IDaemonLogger
Base Types
graph BT Type-->Base0["DaemonLogger"] click Base0 "/api/Rocket.Surgery.Extensions.Marten.Projections/DaemonLogger" Base0-->Base1["Object"] Type-.->Interface0["IDaemonLogger"] Type["DaemonLogger<T>"] class Type type-node

Syntax

public class DaemonLogger<T> : DaemonLogger, IDaemonLogger

Type Parameters

Name Description
T

Constructors

Name Summary
DaemonLogger(ILoggerFactory) Initializes a new instance of the DaemonLogger<T> class.

Methods

Name Value Summary
AllStopped() void
Alls the stopped.
Inherited from DaemonLogger
BeginRebuildAll(IEnumerable<IProjectionTrack>) void
Begins the rebuild all.
Inherited from DaemonLogger
BeginStartAll(IEnumerable<IProjectionTrack>) void
Begins the start all.
Inherited from DaemonLogger
BeginStopAll() void
Begins the stop all.
Inherited from DaemonLogger
ClearingExistingState(IProjectionTrack) void
Clearings the state of the existing.
Inherited from DaemonLogger
DeterminedStartingPosition(IProjectionTrack) void
Determineds the starting position.
Inherited from DaemonLogger
Error(Exception) void
Errors the specified exception.
Inherited from DaemonLogger
FetchingFinished(IProjectionTrack, long) void
Fetchings the finished.
Inherited from DaemonLogger
FetchingIsAtEndOfEvents(IProjectionTrack) void
Fetchings the is at end of events.
Inherited from DaemonLogger
FetchingStopped(IProjectionTrack) void
Fetchings the stopped.
Inherited from DaemonLogger
FetchStarted(IProjectionTrack) void
Fetches the started.
Inherited from DaemonLogger
FinishedStartingAll() void
Finisheds the starting all.
Inherited from DaemonLogger
FinishRebuildAll(TaskStatus, AggregateException) void
Finishes the rebuild all.
Inherited from DaemonLogger
PageExecuted(EventPage, IProjectionTrack) void
Pages the executed.
Inherited from DaemonLogger
PausingFetching(IProjectionTrack, long) void
Pausings the fetching.
Inherited from DaemonLogger
ProjectionBackedUp(IProjectionTrack, int, EventPage) void
Projections the backed up.
Inherited from DaemonLogger
StartingProjection(IProjectionTrack, DaemonLifecycle) void
Startings the projection.
Inherited from DaemonLogger
Stopped(IProjectionTrack) void
Stoppeds the specified track.
Inherited from DaemonLogger
Stopping(IProjectionTrack) void
Stoppings the specified track.
Inherited from DaemonLogger

Extension Methods

See Also