public void ConsumePremiumCurrency(ConsumePremiumRequest request, Action<ConsumePremiumResponce> callback)
 {
     Instance.StartCoroutine(ServiceGetString(callObjectCreator.CreateConsumePremiumCall(request), x =>
     {
         callback(responseCreator.CreateConsumePremiumResponce(x));
     }));
 }
 public static void ConsumePremiumCurrency(ConsumePremiumRequest request, Action<ConsumePremiumResponce> callback)
 {
     CallHandler.Instance.ConsumePremiumCurrency(request, callback);
 }
 public WWW CreateConsumePremiumCall(ConsumePremiumRequest request)
 {
     return GenerateWWWPost("ConsumePremium", request);
 }