resolve method

Future<MssqlDialect> resolve(
  1. MssqlSession session
)

The dialect for session, asking the server at most once per key.

Implementation

Future<MssqlDialect> resolve(MssqlSession session) {
  final key = keyFor(session);
  return _inflight.putIfAbsent(key, () => _query(session, key));
}