public async Task SetStreamManager(IStreamManager value) { value.ValidateNonNull(nameof(value)); SetProperty(() => StreamManager, v => StreamManager = v, value); await Task.Yield(); }
public async Task SetStreamManager(IStreamManager value) { value.ValidateNonNull(nameof(value)); if (SetProperty(() => StreamManager, v => streamInfo.StreamManagerId = v.Id, value)) await TransferStream(); }
public async Task SetStreamManager(IStreamManager value) { value.ValidateNonNull(nameof(value)); await Service.StreamingRecordProvider_SetStreamManagerId(Id, value.Id); streamManager = value; }