Asset Client and BAM event publisher re fractor

no need to use string builder if values are not getting added it a loop