diff --git a/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs b/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs index 9a546224..1431f88e 100644 --- a/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs +++ b/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs @@ -39,8 +39,6 @@ namespace DnsServerCore.Dns.ZoneManagers DnsSOARecord _soaRecord; DnsNSRecord _nsRecord; - int _totalZonesAllowed; - #endregion #region constructor @@ -121,10 +119,7 @@ namespace DnsServerCore.Dns.ZoneManagers public bool AllowZone(string domain) { if (_zoneManager.CreateInternalPrimaryZone(domain, _soaRecord, _nsRecord) != null) - { - _totalZonesAllowed++; return true; - } return false; } @@ -132,10 +127,7 @@ namespace DnsServerCore.Dns.ZoneManagers public bool DeleteZone(string domain) { if (_zoneManager.DeleteZone(domain)) - { - _totalZonesAllowed--; return true; - } return false; } @@ -159,8 +151,6 @@ namespace DnsServerCore.Dns.ZoneManagers { List allowedZones = _dnsServer.AllowedZoneManager.ListZones(); - _totalZonesAllowed = allowedZones.Count; - string allowedZoneFile = Path.Combine(_dnsServer.ConfigFolder, "allowed.config"); using (FileStream fS = new FileStream(allowedZoneFile, FileMode.Create, FileAccess.Write)) @@ -197,7 +187,7 @@ namespace DnsServerCore.Dns.ZoneManagers } public int TotalZonesAllowed - { get { return _totalZonesAllowed; } } + { get { return _zoneManager.TotalZones; } } #endregion } diff --git a/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs b/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs index 923fbe4e..be576b5d 100644 --- a/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs +++ b/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs @@ -39,8 +39,6 @@ namespace DnsServerCore.Dns.ZoneManagers DnsSOARecord _soaRecord; DnsNSRecord _nsRecord; - int _totalZonesBlocked; - #endregion #region constructor @@ -139,10 +137,7 @@ namespace DnsServerCore.Dns.ZoneManagers public bool BlockZone(string domain) { if (_zoneManager.CreateInternalPrimaryZone(domain, _soaRecord, _nsRecord) != null) - { - _totalZonesBlocked++; return true; - } return false; } @@ -150,10 +145,7 @@ namespace DnsServerCore.Dns.ZoneManagers public bool DeleteZone(string domain) { if (_zoneManager.DeleteZone(domain)) - { - _totalZonesBlocked--; return true; - } return false; } @@ -213,7 +205,7 @@ namespace DnsServerCore.Dns.ZoneManagers } public int TotalZonesBlocked - { get { return _totalZonesBlocked; } } + { get { return _zoneManager.TotalZones; } } #endregion }