public virtual IWriteBehindEventStorage Override(IWriteBehindEventStorage storage) { return(storage); }
public override IWriteBehindEventStorage Override(IWriteBehindEventStorage storage) { var failingStorage = new FailingPersistentEventStorage(PersistentFailureMode, storage); return(failingStorage); }
public FailingPersistentEventStorage(FailureMode failureMode = FailureMode.All, IWriteBehindEventStorage innerStorage = null) { FailureMode = failureMode; InnerStorage = innerStorage; }