withPrefix static method

String withPrefix(
  1. String prefix,
  2. Map<String, dynamic> params
)

Generate a key with a prefix

Example:

final key = KeyGen.withPrefix('user', {'id': '123', 'type': 'admin'});
// Result: "user:id:123|type:admin"

Implementation

static String withPrefix(String prefix, Map<String, dynamic> params) {
  final mapKey = fromMap(params);
  return mapKey.isEmpty ? prefix : '$prefix:$mapKey';
}