DnsServiceWorker: code refactoring changes done.

This commit is contained in:
Shreyas Zare
2024-02-04 18:18:41 +05:30
parent d3bbec4bd0
commit dfe94052cf

View File

@@ -1,6 +1,6 @@
/* /*
Technitium DNS Server Technitium DNS Server
Copyright (C) 2023 Shreyas Zare (shreyas@technitium.com) Copyright (C) 2024 Shreyas Zare (shreyas@technitium.com)
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
@@ -27,7 +27,7 @@ using TechnitiumLibrary.Net.Firewall;
namespace DnsServerWindowsService namespace DnsServerWindowsService
{ {
public class DnsServiceWorker : BackgroundService public sealed class DnsServiceWorker : BackgroundService
{ {
readonly DnsWebService _service; readonly DnsWebService _service;
@@ -65,7 +65,7 @@ namespace DnsServerWindowsService
return Task.CompletedTask; return Task.CompletedTask;
} }
private void CheckFirewallEntries() private static void CheckFirewallEntries()
{ {
string appPath = Assembly.GetEntryAssembly().Location; string appPath = Assembly.GetEntryAssembly().Location;
@@ -76,7 +76,7 @@ namespace DnsServerWindowsService
AddWindowsFirewallEntry(appPath); AddWindowsFirewallEntry(appPath);
} }
private bool WindowsFirewallEntryExists(string appPath) private static bool WindowsFirewallEntryExists(string appPath)
{ {
try try
{ {
@@ -88,7 +88,7 @@ namespace DnsServerWindowsService
} }
} }
private bool AddWindowsFirewallEntry(string appPath) private static bool AddWindowsFirewallEntry(string appPath)
{ {
try try
{ {