<TCoordinator>(this TCoordinator coordinator, object message) where TCoordinator : IShardCoordinator         {             switch (message)             {                 case PersistentShardCoordinator.Register