瀏覽代碼

remove legacy TypedArgument

Dalibor Votruba 2 年之前
父節點
當前提交
829b0eaff6
共有 1 個文件被更改,包括 0 次插入29 次删除
  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)
-    {
-         
-    }  
-}
-