From 89515efd5d0d4d124c67183d191a01624503c800 Mon Sep 17 00:00:00 2001 From: Volodymyr Smirnov Date: Tue, 20 Oct 2020 17:10:13 +0300 Subject: [PATCH] store id instead of name withing scanning backends --- .../Backends/Abstracts/AbstractScanBackend.cs | 2 +- .../Backends/Implementations/ClamavScanBackend.cs | 2 +- .../Backends/Implementations/WindowsDefenderScanBackend.cs | 2 +- MalwareMultiScan.Shared/Interfaces/IScanBackend.cs | 2 +- MalwareMultiScan.Worker/Jobs/ScanJob.cs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/MalwareMultiScan.Backends/Backends/Abstracts/AbstractScanBackend.cs b/MalwareMultiScan.Backends/Backends/Abstracts/AbstractScanBackend.cs index e1aaee8..da66eb7 100644 --- a/MalwareMultiScan.Backends/Backends/Abstracts/AbstractScanBackend.cs +++ b/MalwareMultiScan.Backends/Backends/Abstracts/AbstractScanBackend.cs @@ -10,7 +10,7 @@ namespace MalwareMultiScan.Backends.Backends.Abstracts { public abstract class AbstractScanBackend : IScanBackend { - public virtual string Name => throw new NotImplementedException(); + public virtual string Id => throw new NotImplementedException(); public virtual DateTime DatabaseLastUpdate => throw new NotImplementedException(); diff --git a/MalwareMultiScan.Backends/Backends/Implementations/ClamavScanBackend.cs b/MalwareMultiScan.Backends/Backends/Implementations/ClamavScanBackend.cs index c2eefbe..4aa8af4 100644 --- a/MalwareMultiScan.Backends/Backends/Implementations/ClamavScanBackend.cs +++ b/MalwareMultiScan.Backends/Backends/Implementations/ClamavScanBackend.cs @@ -12,7 +12,7 @@ namespace MalwareMultiScan.Backends.Backends.Implementations { } - public override string Name { get; } = "Clamav"; + public override string Id { get; } = "clamav"; public override DateTime DatabaseLastUpdate => File.GetLastWriteTime("/var/lib/clamav/daily.cvd"); diff --git a/MalwareMultiScan.Backends/Backends/Implementations/WindowsDefenderScanBackend.cs b/MalwareMultiScan.Backends/Backends/Implementations/WindowsDefenderScanBackend.cs index faf1457..2dd4129 100644 --- a/MalwareMultiScan.Backends/Backends/Implementations/WindowsDefenderScanBackend.cs +++ b/MalwareMultiScan.Backends/Backends/Implementations/WindowsDefenderScanBackend.cs @@ -12,7 +12,7 @@ namespace MalwareMultiScan.Backends.Backends.Implementations { } - public override string Name { get; } = "Windows Defender"; + public override string Id { get; } = "windows-defender"; public override DateTime DatabaseLastUpdate => File.GetLastWriteTime("/opt/engine/mpavbase.vdm"); diff --git a/MalwareMultiScan.Shared/Interfaces/IScanBackend.cs b/MalwareMultiScan.Shared/Interfaces/IScanBackend.cs index c36601b..e10d3c5 100644 --- a/MalwareMultiScan.Shared/Interfaces/IScanBackend.cs +++ b/MalwareMultiScan.Shared/Interfaces/IScanBackend.cs @@ -8,7 +8,7 @@ namespace MalwareMultiScan.Shared.Interfaces { public interface IScanBackend { - public string Name { get; } + public string Id { get; } public DateTime DatabaseLastUpdate { get; } diff --git a/MalwareMultiScan.Worker/Jobs/ScanJob.cs b/MalwareMultiScan.Worker/Jobs/ScanJob.cs index fbc4a83..de1d18f 100644 --- a/MalwareMultiScan.Worker/Jobs/ScanJob.cs +++ b/MalwareMultiScan.Worker/Jobs/ScanJob.cs @@ -66,7 +66,7 @@ namespace MalwareMultiScan.Worker.Jobs var response = new ResultResponse { - Backend = _backend.Name + Backend = _backend.Id }; try