putAttribute method
Implementation
@override
Future<void> putAttribute(String key, String value) async {
if (!kCanTrace) {
logger?.debug(this, 'Sentry Trace is not allowed to trace');
return;
}
if (key.isEmpty) {
logger?.error(this, 'Key cannot be empty when setting the attribute');
return;
}
logger?.debug(
this, 'Setting attribute:$key, value:$value, to Sentry Trace');
_attributes[key] = value;
kInstance?.setTag(key, value);
logger?.debug(this, 'Attribute:$key, set to Sentry Trace');
}