private static extern void ShareImgToService(string messageText, byte[] imageBuffer, uint bufferLength, socialService socialService, string errorMessage, string delegateGO, string callbackMethod);
 public static void ShareToService(string messageText, socialService socialService, byte[] imageBuffer, uint bufferLength, string errorMessage, string delegateGO = null, string callbackMethod = null)
 {
     ShareImgToService(messageText, imageBuffer, bufferLength, socialService, errorMessage, delegateGO, callbackMethod);
 }
 private static extern void ShareMessageToService(string messageText, socialService socialService, string errorMessage, string delegateGO, string callbackMethod);
 public static void ShareToService(string messageText, socialService socialService, string errorMessage, string delegateGO = null, string callbackMethod = null)
 {
     ShareMessageToService(messageText, socialService, errorMessage, delegateGO, callbackMethod);
 }