From 51c97607efda75c404720da8b6dfc314e792b987 Mon Sep 17 00:00:00 2001 From: Sergey Chebotar Date: Thu, 6 Apr 2023 21:37:21 +0300 Subject: [PATCH] Move parameters to field --- RhSolutions.AddIn/Tools/WorksheetExtensions.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/RhSolutions.AddIn/Tools/WorksheetExtensions.cs b/RhSolutions.AddIn/Tools/WorksheetExtensions.cs index 0d4f9f3..29ab798 100644 --- a/RhSolutions.AddIn/Tools/WorksheetExtensions.cs +++ b/RhSolutions.AddIn/Tools/WorksheetExtensions.cs @@ -1,8 +1,5 @@ #if !NET472 using System.Runtime.Versioning; -using RhSolutions; -using RhSolutions.Services; -using RhSolutions.Tools; #endif namespace RhSolutions.Tools; @@ -12,6 +9,9 @@ namespace RhSolutions.Tools; #endif public static class WorksheetExtensions { + private static readonly Dictionary pricelistParameters = + RhSolutionsAddIn.Configuration.GetPriceListHeaders(); + public static bool IsValidSource(this Worksheet worksheet) { Range amountCell; @@ -19,8 +19,6 @@ public static class WorksheetExtensions Range programLineCell; Range nameCell; - var pricelistParameters = RhSolutionsAddIn.Configuration.GetPriceListHeaders(); - Range[] cells = new[] { amountCell = worksheet.Cells.Find(pricelistParameters["Amount"]),