From 3aed250488ecf1a35012c52b8ab45f4cc5441fe8 Mon Sep 17 00:00:00 2001 From: Mike Phares Date: Sat, 25 May 2024 10:27:10 -0700 Subject: [PATCH] Bug fix: Missing Singleton --- Wafer-Counter/Repositories/WaferCounterRepository.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Wafer-Counter/Repositories/WaferCounterRepository.cs b/Wafer-Counter/Repositories/WaferCounterRepository.cs index d835fcf..4a74770 100644 --- a/Wafer-Counter/Repositories/WaferCounterRepository.cs +++ b/Wafer-Counter/Repositories/WaferCounterRepository.cs @@ -2,7 +2,6 @@ using OI.Metrology.Wafer.Counter.Models; using OI.Metrology.Shared.DataModels; using OI.Metrology.Shared.Models; using OI.Metrology.Shared.Models.Stateless; -using OI.Metrology.Shared.Repositories; using System.Globalization; namespace OI.Metrology.Wafer.Counter.Repository; @@ -18,15 +17,13 @@ public class WaferCounterRepository : IWaferCounterRepository private readonly string _RepositoryName; private readonly AppSettings _AppSettings; private readonly IHttpClientFactory _HttpClientFactory; - private readonly IDbConnectionFactory _DBConnectionFactory; private readonly IFileShareRepository _FileShareRepository; - public WaferCounterRepository(AppSettings appSettings, IDbConnectionFactory dbConnectionFactory, IHttpClientFactory httpClientFactory, IFileShareRepository fileShareRepository) + public WaferCounterRepository(AppSettings appSettings, IHttpClientFactory httpClientFactory, IFileShareRepository fileShareRepository) { _AppSettings = appSettings; _MockRoot = appSettings.MockRoot; _HttpClientFactory = httpClientFactory; - _DBConnectionFactory = dbConnectionFactory; _FileShareRepository = fileShareRepository; _RepositoryName = nameof(WaferCounterRepository)[..^10]; } @@ -163,7 +160,7 @@ public class WaferCounterRepository : IWaferCounterRepository if (string.IsNullOrEmpty(record.SlotMap) || record.SlotMap.Length != 25) throw new Exception("Wrong length for slot-map!"); if (record.Total != record.Check) - throw new Exception($"Invalid {record.Total} != {record.Check}"); + throw new Exception($"Checksum has failed. {record.Total} != {record.Check}"); result = new(nginxFileSystemSortable.DateTime, nginxFileSystemSortable.DateTime.ToString("yyyy-MM-dd hh:mm tt"), $"WC{waferSize}{equipmentId}", text, record.Total, record.SlotMap); return result; }