Class CloudCatalogUploader
Utility to upload the Product Catalog to the cloud backend
Namespace: UnityEditor.Purchasing
Syntax
public static class CloudCatalogUploader
Methods
Upload(String)
Upload the catalog data to the cloud backend with no callbacks
Declaration
public static void Upload(string catalogJson)
Parameters
Type | Name | Description |
---|---|---|
String | catalogJson | Raw json string containing the catalog data |
Upload(String, Action<UploadDataCompletedEventArgs>)
Upload the catalog data to the cloud backend, with a completion callback event
Declaration
public static void Upload(string catalogJson, Action<UploadDataCompletedEventArgs> onComplete)
Parameters
Type | Name | Description |
---|---|---|
String | catalogJson | Raw json string containing the catalog data |
Action<UploadDataCompletedEventArgs> | onComplete | Completion callback function |
Upload(String, Action<UploadDataCompletedEventArgs>, Action<UploadProgressChangedEventArgs>)
Upload the catalog data to the cloud backend, with a completion callback event and a progress event
Declaration
public static void Upload(string catalogJson, Action<UploadDataCompletedEventArgs> onComplete, Action<UploadProgressChangedEventArgs> onProgressChanged)
Parameters
Type | Name | Description |
---|---|---|
String | catalogJson | Raw json string containing the catalog data |
Action<UploadDataCompletedEventArgs> | onComplete | Completion callback function |
Action<UploadProgressChangedEventArgs> | onProgressChanged | Progress callback function |
Upload(String, Action<UploadDataCompletedEventArgs>, Action<UploadProgressChangedEventArgs>, String)
Upload the catalog data to the cloud backend, with a completion callback event and a progress event, and specifying the base backend URL
Declaration
public static void Upload(string catalogJson, Action<UploadDataCompletedEventArgs> onComplete, Action<UploadProgressChangedEventArgs> onProgressChanged, string baseURL)
Parameters
Type | Name | Description |
---|---|---|
String | catalogJson | Raw json string containing the catalog data |
Action<UploadDataCompletedEventArgs> | onComplete | Completion callback function |
Action<UploadProgressChangedEventArgs> | onProgressChanged | Progress callback function |
String | baseURL | Base URL of the backend to upload the catalog file to |