register<T> method
Registers an adapter for type T if not already registered.
Implementation
void register<T>(
FireAdapter<T> adapter, {
bool override = false,
}) {
if (override || !_registry.containsKey(T)) {
_registry[T] = adapter;
}
}