summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--RhSolutions.Api/Services/BlackPipeQueryModifier.cs14
-rw-r--r--RhSolutions.Api/Services/FlexPipeQueryModifier.cs12
2 files changed, 14 insertions, 12 deletions
diff --git a/RhSolutions.Api/Services/BlackPipeQueryModifier.cs b/RhSolutions.Api/Services/BlackPipeQueryModifier.cs
new file mode 100644
index 0000000..ae4012e
--- /dev/null
+++ b/RhSolutions.Api/Services/BlackPipeQueryModifier.cs
@@ -0,0 +1,14 @@
+namespace RhSolutions.Api.Services
+{
+ public class BlackPipeQueryModifier : FlexPipeQueryModifier
+ {
+ protected override string diameterPattern => @"16|20|25";
+ protected override string pipeName => "Black";
+ protected override Dictionary<string, string> diameterNames => new()
+ {
+ ["16"] = "16х2,2",
+ ["20"] = "20х2,8",
+ ["25"] = "25х3,5"
+ };
+ }
+}
diff --git a/RhSolutions.Api/Services/FlexPipeQueryModifier.cs b/RhSolutions.Api/Services/FlexPipeQueryModifier.cs
index 9d8eb51..cd9e7bf 100644
--- a/RhSolutions.Api/Services/FlexPipeQueryModifier.cs
+++ b/RhSolutions.Api/Services/FlexPipeQueryModifier.cs
@@ -4,18 +4,6 @@ using Microsoft.AspNetCore.Http.Extensions;
namespace RhSolutions.Api.Services
{
- public class BlackPipeQueryModifier : FlexPipeQueryModifier
- {
- protected override string diameterPattern => @"16|20|25";
- protected override string pipeName => "Black";
- protected override Dictionary<string, string> diameterNames => new()
- {
- ["16"] = "16х2,2",
- ["20"] = "20х2,8",
- ["25"] = "25х3,5"
- };
- }
-
public class FlexPipeQueryModifier : IProductQueryModifier
{
protected virtual string diameterPattern { get; } = @"16|20|25|32|40|50|63";