From 41e84d0fa98c036f826701b0266266cfaabde70e Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 10 Apr 2021 13:35:59 +0530 Subject: [PATCH] DnsApplication: code refactoring done. --- DnsServerCore/Dns/Applications/DnsApplication.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/DnsServerCore/Dns/Applications/DnsApplication.cs b/DnsServerCore/Dns/Applications/DnsApplication.cs index ac4aa86e..7fee8ae3 100644 --- a/DnsServerCore/Dns/Applications/DnsApplication.cs +++ b/DnsServerCore/Dns/Applications/DnsApplication.cs @@ -148,8 +148,8 @@ namespace DnsServerCore.Dns.Applications { if (_dnsRequestHandlers != null) { - foreach (IDnsApplicationRequestHandler handler in _dnsRequestHandlers.Values) - handler.Dispose(); + foreach (KeyValuePair handler in _dnsRequestHandlers) + handler.Value.Dispose(); _dnsRequestHandlers.Clear(); } @@ -174,8 +174,8 @@ namespace DnsServerCore.Dns.Applications { string config = await GetConfigAsync(); - foreach (IDnsApplicationRequestHandler handler in _dnsRequestHandlers.Values) - await handler.InitializeAsync(_dnsServer, config); + foreach (KeyValuePair handler in _dnsRequestHandlers) + await handler.Value.InitializeAsync(_dnsServer, config); } #endregion @@ -196,8 +196,8 @@ namespace DnsServerCore.Dns.Applications { string configFile = Path.Combine(_dnsServer.ApplicationFolder, "dnsApp.config"); - foreach (IDnsApplicationRequestHandler handler in _dnsRequestHandlers.Values) - await handler.InitializeAsync(_dnsServer, config); + foreach (KeyValuePair handler in _dnsRequestHandlers) + await handler.Value.InitializeAsync(_dnsServer, config); if (string.IsNullOrEmpty(config)) File.Delete(configFile);