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) {