私はRedisを使用してデータベースをキャッシュしました。 redisのconnectionmultiplexerクラスのインスタンスでdispose()メソッドを実行すると、キーとデータベースがフラッシュされません。ConnectionMultiplexerのdispose()メソッドは、接続されているすべてのキーとredisデータベースをフラッシュしませんか?
---
private static ConnectionMultiplexer _conn;
private static ConnectionMultiplexer Connection
{
get
{
lock (Lock)
{
//Close & Dispose Old connection
if (_connection != null)
{
_conn.Close(false);
_conn.Dispose();
_conn = null;
}
---
---
return _conn;
}
}
}
質問:正確に何本のdispose()メソッドは、その後のですか? _conn
に接続されているすべてのredisデータベースをフラッシュしてクリアしてはいけませんか?