public void addOnSuccessListenerTest() { Debug.Log("DownloadTask addOnSuccessListenerTest"); StorageReference reference = mAGCStorageManagement.getStorageReference(storageFileName); string downloadFilePath = downloadFileFolder + "addOnSuccessListenerTest.cpp"; File file = new File(downloadFilePath); DownloadTask task = reference.getFile(file); task.addOnSuccessListener(new MySuccessListener("NormalListener")) .addOnSuccessListener(new Activity(), new MySuccessListener("ActivityListener")) .addOnSuccessListener(new MyExecutor("ExecutorListener"), new MySuccessListener("ExecutorListener")); MySuccessListener remove = new MySuccessListener("remove"); task.addOnSuccessListener(remove); task.removeOnSuccessListener(remove); Debug.Log("task.isSuccessful status: " + task.isSuccessful()); Debug.Log("DownloadTask addOnSuccessListenerTest success"); }
public void addOnSuccessListenerTest() { Debug.Log("UploadTask addOnSuccessListenerTest"); byte[] data = new byte[10]; string filename = "addOnSuccessListenerTest.data"; StorageReference storageReference = mAGCStorageManagement.getStorageReference(filename); UploadTask task = storageReference.putBytes(data, new FileMetadata()); task.addOnSuccessListener(new MySuccessListener("NormalListener")) .addOnSuccessListener(new Activity(), new MySuccessListener("ActivityListener")) .addOnSuccessListener(new MyExecutor("ExecutorListener"), new MySuccessListener("ExecutorListener")); MySuccessListener remove = new MySuccessListener("remove"); task.addOnSuccessListener(remove); task.removeOnSuccessListener(remove); Debug.Log("task.isSuccessful status: " + task.isSuccessful()); Debug.Log("UploadTask addOnSuccessListenerTest success"); }