File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -81,10 +81,8 @@ which is expected to be a tracking recorder object of the type specified by the
8181will be assigned to the projection object's :data: `tracking_recorder ` attribute.
8282
8383The :class: `~eventsourcing.projection.Projection ` class is an abstract class because it defines an abstract method
84- :func: `~eventsourcing.projection.Projection.process_event ` that must be implemented by subclasses. Events will be
85- processed by calling command methods on a tracking recorder object. Implementations of the
86- :func: `~eventsourcing.projection.Projection.process_event ` method can access the tracking recorder object given when
87- the projection object is constructed via the projection object's :data: `tracking_recorder ` attribute.
84+ :func: `~eventsourcing.projection.Projection.process_event ` that must be implemented by subclasses. Events will typically
85+ be processed by calling command methods on the projection's tracking recorder.
8886
8987For example, see the :class: `CountProjection ` class below. It inherits the :class: `~eventsourcing.projection.Projection `
9088class. By stating the type argument of :class: `~eventsourcing.projection.Projection ` is :class: `CountRecorder `, we
You can’t perform that action at this time.
0 commit comments