public async Task <IPlatformResponse <IGroup> > CreateGroup(IGroup @group, CancellationToken?cancellationToken = null, IProgress <ISDKProgress> progress = null)
 {
     SetupTokenAndProgress(cancellationToken, progress);
     return(await SdkClient.CreateGroup(@group, cancellationToken, progress));
 }
 public async Task <IPlatformResponse <IMessageResponse> > UpdateGroup(Guid id, IGroup @group, CancellationToken?cancellationToken = null, IProgress <ISDKProgress> progress = null)
 {
     SetupTokenAndProgress(cancellationToken, progress);
     return(await SdkClient.UpdateGroup(id, @group, cancellationToken, progress));
 }