From 6a5038246f06d651049a0795fefdab617c3ef2f1 Mon Sep 17 00:00:00 2001 From: Sergey Chebotar Date: Wed, 21 Jun 2023 07:11:31 +0300 Subject: [PATCH] Fix interface name --- RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs | 2 +- .../{ISleevesCaluculator.cs => ISleevesCalculator.cs} | 2 +- RhSolutions.AddIn/Services/SleevesCalculator.cs | 2 +- RhSolutions.AddIn/Tools/SleevesTool.cs | 4 ++-- RhSolutions.AddIn/Tools/ToolFactory.cs | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) rename RhSolutions.AddIn/Services/{ISleevesCaluculator.cs => ISleevesCalculator.cs} (78%) diff --git a/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs b/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs index 6bb1b25..b7634a9 100644 --- a/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs +++ b/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs @@ -25,7 +25,7 @@ public sealed class RhSolutionsAddIn : IExcelAddIn .AddSingleton() .AddSingleton() .AddSingleton() - .AddSingleton() + .AddSingleton() .AddTransient(); Services.AddSingleton(); diff --git a/RhSolutions.AddIn/Services/ISleevesCaluculator.cs b/RhSolutions.AddIn/Services/ISleevesCalculator.cs similarity index 78% rename from RhSolutions.AddIn/Services/ISleevesCaluculator.cs rename to RhSolutions.AddIn/Services/ISleevesCalculator.cs index 371427f..eba37df 100644 --- a/RhSolutions.AddIn/Services/ISleevesCaluculator.cs +++ b/RhSolutions.AddIn/Services/ISleevesCalculator.cs @@ -1,6 +1,6 @@ namespace RhSolutions.Services; -public interface ISleevesCaluculator +public interface ISleevesCalculator { public Dictionary CalculateSleeves(Dictionary products); } diff --git a/RhSolutions.AddIn/Services/SleevesCalculator.cs b/RhSolutions.AddIn/Services/SleevesCalculator.cs index 072ae0f..6e65496 100644 --- a/RhSolutions.AddIn/Services/SleevesCalculator.cs +++ b/RhSolutions.AddIn/Services/SleevesCalculator.cs @@ -2,7 +2,7 @@ namespace RhSolutions.Services; -public class SleevesCalculator : ISleevesCaluculator +public class SleevesCalculator : ISleevesCalculator { private const string doublePattern = @"((?i)равнопроходная|угольник 90|угольник 45|Т-образная|Комплект трубок(?i))(.+?(?\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+"; diff --git a/RhSolutions.AddIn/Tools/SleevesTool.cs b/RhSolutions.AddIn/Tools/SleevesTool.cs index 3981371..4952ff2 100644 --- a/RhSolutions.AddIn/Tools/SleevesTool.cs +++ b/RhSolutions.AddIn/Tools/SleevesTool.cs @@ -2,9 +2,9 @@ internal class SleevesTool : Tool { - private readonly ISleevesCaluculator _sleevesCaluculator; + private readonly ISleevesCalculator _sleevesCaluculator; - public SleevesTool(ReaderFactory readerFactory, WriterFactory writerFactory, ISleevesCaluculator sleevesCaluculator) : base(readerFactory, writerFactory) + public SleevesTool(ReaderFactory readerFactory, WriterFactory writerFactory, ISleevesCalculator sleevesCaluculator) : base(readerFactory, writerFactory) { _sleevesCaluculator = sleevesCaluculator; } diff --git a/RhSolutions.AddIn/Tools/ToolFactory.cs b/RhSolutions.AddIn/Tools/ToolFactory.cs index a330197..1c71042 100644 --- a/RhSolutions.AddIn/Tools/ToolFactory.cs +++ b/RhSolutions.AddIn/Tools/ToolFactory.cs @@ -4,7 +4,7 @@ internal class ToolFactory { static ReaderFactory readerFactory = RhSolutionsAddIn.ServiceProvider.GetService(); static WriterFactory writerFactory = RhSolutionsAddIn.ServiceProvider.GetService(); - static ISleevesCaluculator sleevesCaluculator = RhSolutionsAddIn.ServiceProvider.GetService(); + static ISleevesCalculator sleevesCaluculator = RhSolutionsAddIn.ServiceProvider.GetService(); public Tool GetTool(string toolName) {