static SqlCommandCacheObject getFromCache(string commandText, string connectionString) { var key = commandText + connectionString; var found = CachedCommands.FirstOrDefault(o => o.Key == key); if (found != null && found.ExpiresAt < DateTime.Now) { found = null; } return(found); }
public Type GetPluginType(string command) { return(CachedCommands.FirstOrDefault(k => k.Tag == command).Instance); }