Forráskód Böngészése

remove legacy TypedArgument

Dalibor Votruba 2 éve
szülő
commit
829b0eaff6
1 módosított fájl, 0 hozzáadás és 29 törlés
  1. 0 29
      qdr.fnd.core/Value/TypedArgument.cs

+ 0 - 29
qdr.fnd.core/Value/TypedArgument.cs

@@ -1,29 +0,0 @@
-using System;
-
-namespace Quadarax.Foundation.Core.Value;
-
-public class TypedArgument
-{
-    public string Name {get; private set;}
-    public string Value {get; private set;}  //TODO: must be nullable
-    public Type ValueType {get; private set;}
-       
-    public bool IsOutput {get; private set;}
-       
-    public TypedArgument(string name, string valueAsString, Type valueType, bool isOutput = false)
-    {
-        Name = name ?? throw new ArgumentNullException(nameof(name));
-        ValueType = valueType ?? throw new ArgumentNullException(nameof(valueType));
-        Value = valueAsString;
-        IsOutput = isOutput;
-    }
-    public TypedArgument(string name, Type valueType, bool isOutput = false) : this(name, string.Empty, valueType, isOutput)
-    {
-         
-    }
-    public TypedArgument(string name, object valueTyped, bool isOutput = false) : this(name, valueTyped?.ToString(), valueTyped?.GetType(), isOutput)
-    {
-         
-    }  
-}
-