Fix interface name

This commit is contained in:
Sergey Chebotar 2023-06-21 07:11:31 +03:00
parent c17771a5d3
commit 6a5038246f
5 changed files with 6 additions and 6 deletions

View File

@ -25,7 +25,7 @@ public sealed class RhSolutionsAddIn : IExcelAddIn
.AddSingleton<IAddInConfiguration, AddInConfiguration>() .AddSingleton<IAddInConfiguration, AddInConfiguration>()
.AddSingleton<IDatabaseClient, DatabaseClient>() .AddSingleton<IDatabaseClient, DatabaseClient>()
.AddSingleton<ICurrencyClient, CurrencyClient>() .AddSingleton<ICurrencyClient, CurrencyClient>()
.AddSingleton<ISleevesCaluculator, SleevesCalculator>() .AddSingleton<ISleevesCalculator, SleevesCalculator>()
.AddTransient<IFileDialog, FileDialog>(); .AddTransient<IFileDialog, FileDialog>();
Services.AddSingleton<WriterFactory>(); Services.AddSingleton<WriterFactory>();

View File

@ -1,6 +1,6 @@
namespace RhSolutions.Services; namespace RhSolutions.Services;
public interface ISleevesCaluculator public interface ISleevesCalculator
{ {
public Dictionary<Product, double> CalculateSleeves(Dictionary<Product, double> products); public Dictionary<Product, double> CalculateSleeves(Dictionary<Product, double> products);
} }

View File

@ -2,7 +2,7 @@
namespace RhSolutions.Services; namespace RhSolutions.Services;
public class SleevesCalculator : ISleevesCaluculator public class SleevesCalculator : ISleevesCalculator
{ {
private const string doublePattern = private const string doublePattern =
@"((?i)равнопроходная|угольник 90|угольник 45|Т-образная|Комплект трубок(?i))(.+?(?<Sleeve>\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+"; @"((?i)равнопроходная|угольник 90|угольник 45|Т-образная|Комплект трубок(?i))(.+?(?<Sleeve>\b16\b|\b20\b|\b25\b|\b32\b|\b40\b|\b50\b|\b63\b))+";

View File

@ -2,9 +2,9 @@
internal class SleevesTool : Tool 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; _sleevesCaluculator = sleevesCaluculator;
} }

View File

@ -4,7 +4,7 @@ internal class ToolFactory
{ {
static ReaderFactory readerFactory = RhSolutionsAddIn.ServiceProvider.GetService<ReaderFactory>(); static ReaderFactory readerFactory = RhSolutionsAddIn.ServiceProvider.GetService<ReaderFactory>();
static WriterFactory writerFactory = RhSolutionsAddIn.ServiceProvider.GetService<WriterFactory>(); static WriterFactory writerFactory = RhSolutionsAddIn.ServiceProvider.GetService<WriterFactory>();
static ISleevesCaluculator sleevesCaluculator = RhSolutionsAddIn.ServiceProvider.GetService<ISleevesCaluculator>(); static ISleevesCalculator sleevesCaluculator = RhSolutionsAddIn.ServiceProvider.GetService<ISleevesCalculator>();
public Tool GetTool(string toolName) public Tool GetTool(string toolName)
{ {