Вы строите объект DataCacheFactoryConfiguration? Это единственная причина, по которой я могу подумать, почему вы хотите знать основной сервер для кэша, но я понимаю, что AppFabric работает с продуктом, а не с ним.
Ваше приложение должно знать обо всех серверах в кластере AppFabric, но это для внутренних компонентов AppFabric - ваш код никогда напрямую не вызывает сервер, вы говорите только с логическим кешем.
Основной сервер может меняться несколько раз в течение срока службы кэша, если вы когда-либо обращаетесь только к первичному серверу, это может сделать ваше приложение очень хрупким, поэтому лучше позволить AppFabric управлять, который является основным сервером, а затем Код не должен беспокоиться об этом.