public async void AuditDataSource() { var dataSourceUpdates = (await PortalClient .GetLogicModuleUpdates(LogicModuleType.DataSource, default) .ConfigureAwait(false)) .Items .Where(ds => ds.Category == LogicModuleUpdateCategory.UpdatedNotInUse) .ToList(); if (dataSourceUpdates.Count > 0) { var dataSourceToAudit = dataSourceUpdates[0]; var auditedDataSource = await PortalClient.AuditDataSource( dataSourceToAudit.LocalId, dataSourceToAudit.Version, default) .ConfigureAwait(false); } }