using System; namespace DotNetCore.CAP.AmazonSQS { internal static class TopicNormalizer { public static string NormalizeForAws(this string origin) { if (origin.Length > 256) { throw new ArgumentOutOfRangeException(nameof(origin) + " character string length must between 1~256!"); } return origin.Replace(".", "-").Replace(":", "_"); } } }