public override string SanitizeVariable(string variableName, string environmentVariableValue) { return(variableName switch { CommunicationManagementTestEnvironment.NotificationHubsConnectionStringEnvironmentVariableName => SanitizeValue.ToLower(), _ => base.SanitizeVariable(variableName, SanitizeSubscriptionIdString(environmentVariableValue)) });
/// <summary>Fetch the value to replace with the Subscription ID. This value is not in the same format, but could easierly be change to be.</summary> private string SanitizeSubscriptionIdString(string text) => SubscriptionId.IsNullOrEmpty() || text.IsNullOrEmpty() ? text : text.Replace(SubscriptionId, SanitizeValue.ToLower());