Class ReflectClient
Inheritance
ReflectClient
Syntax
public class ReflectClient : ISyncModelProvider, IDisposable
Constructors
ReflectClient(IUpdateDelegate, UnityUser, IReflectStorage, UnityProject)
Declaration
public ReflectClient(IUpdateDelegate updateDelegate, UnityUser user, IReflectStorage storage, UnityProject project)
Parameters
Type |
Name |
Description |
IUpdateDelegate |
updateDelegate |
|
UnityUser |
user |
|
IReflectStorage |
storage |
|
UnityProject |
project |
|
Properties
manifestUpdated
Declaration
public Action manifestUpdated { get; set; }
Property Value
Methods
Dispose()
Declaration
DownloadSyncModelAsync(StreamKey, String)
Declaration
public Task DownloadSyncModelAsync(StreamKey streamKey, string hash)
Parameters
Returns
GetSyncManifestsAsync()
Declaration
public Task<IEnumerable<SyncManifest>> GetSyncManifestsAsync()
Returns
Implements
GetSyncModelAsync(StreamKey, String)
Declaration
public Task<ISyncModel> GetSyncModelAsync(StreamKey streamKey, string hash)
Parameters
Returns
Type |
Description |
Task<ISyncModel> |
|
Implements