Enum ObserverRemovalOutcome
- Namespace
- Cratis.Chronicle.Observation
- Assembly
- Cratis.Chronicle.dll
Represents the outcome of asking an event store to remove an observer.
public enum ObserverRemovalOutcome
- Extension Methods
Fields
ObserverActive = 2The observer is running in at least one namespace, so it is still a live observer and cannot be removed.
ObserverNotFound = 1No observer with that identifier is registered in the event store, so there was nothing to remove.
ObserverSubscribed = 3A client is still subscribed to the observer in at least one namespace, so its declaring code is still present.
Removed = 0The observer and everything keyed to it was removed.