public static EgoiSlingshotRestImpl getInstance()
 {
     if (instance == null)
     {
         instance = new EgoiSlingshotRestImpl();
     }
     return(instance);
 }
 public static EgoiSlingshot getApi(Protocol protocol)
 {
     switch (protocol)
     {
     default:
     case Protocol.Rest:
         return(EgoiSlingshotRestImpl.getInstance());
     }
 }
 public static EgoiSlingshotRestImpl getInstance()
 {
     if (instance == null)
         instance = new EgoiSlingshotRestImpl();
     return instance;
 }