私はasp.netでカスタムロールプロバイダーを使用していますが、プロバイダーがメモリにロードされると、Webアプリケーションが再起動されるまでメモリからドロップアウトしないようです(web.configファイルが変更されて保存されたときなど) )。さらに、その Web アプリケーションへのすべての要求は、ロール プロバイダーの 1 つのインスタンスを利用しているように見えます。
だから私の質問は: asp.net はいつロール プロバイダーのインスタンスを作成しますか? そして彼らの寿命は?asp.net はいつ新しいインスタンスを作成しますか? また、古いインスタンスを削除して新しいインスタンスを作成することにより、asp.net に現在のプロバイダー インスタンスを強制的に更新させる方法はありますか?