Hi Greg,
Has anything more happened with exposing this?
I have just been working through the code to see how this would work. Is the idea that we could provide our own implementations of ISubsystem: https://github.com/EventStore/EventStore/blob/dev/src/EventStore/EventStore.Core/ISubsystem.cs
And then subscribe to the StateChangeMessage to detect when the node has become master?
cheers
Andrew