public override void Foo(IPersistenceLayer persistenceLayer) => persistenceLayer.FooB(this);