Compare commits
2 Commits
6202224c92
...
099ce1dbd9
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
099ce1dbd9 | ||
|
|
4203239edd |
|
|
@ -560,14 +560,18 @@ namespace AutoMapProperty
|
||||||
//Add the appropriate ToHashSet or ToSet or ToCollection or ToList
|
//Add the appropriate ToHashSet or ToSet or ToCollection or ToList
|
||||||
if (ToType.Name.Contains("Set"))
|
if (ToType.Name.Contains("Set"))
|
||||||
sb.Append(@".ToHashSet()");
|
sb.Append(@".ToHashSet()");
|
||||||
|
else if (ToType.TypeKind == TypeKind.Array)
|
||||||
|
sb.Append(@".ToArray()");
|
||||||
else
|
else
|
||||||
sb.Append(@".ToList()");
|
sb.Append(@".ToList()");
|
||||||
|
|
||||||
sb.Append(" : new ");
|
sb.Append(" : ");
|
||||||
if (ToType.Name.Contains("Set"))
|
if (ToType.Name.Contains("Set"))
|
||||||
sb.Append("HashSet<").Append(GetFullString(concreteToType)).Append(">()");
|
sb.Append("new HashSet<").Append(GetFullString(concreteToType)).Append(">()");
|
||||||
|
else if (ToType.TypeKind == TypeKind.Array)
|
||||||
|
sb.Append("Array.Empty<").Append(GetFullString(concreteToType)).Append(">()");
|
||||||
else
|
else
|
||||||
sb.Append("List<").Append(GetFullString(concreteToType)).Append(">()");
|
sb.Append("new List<").Append(GetFullString(concreteToType)).Append(">()");
|
||||||
|
|
||||||
sb.Append(")");
|
sb.Append(")");
|
||||||
}
|
}
|
||||||
|
|
@ -678,14 +682,18 @@ namespace AutoMapProperty
|
||||||
//Add the appropriate ToHashSet or ToSet or ToCollection or ToList
|
//Add the appropriate ToHashSet or ToSet or ToCollection or ToList
|
||||||
if (FromType.Name.Contains("Set"))
|
if (FromType.Name.Contains("Set"))
|
||||||
sb.Append(@".ToHashSet()");
|
sb.Append(@".ToHashSet()");
|
||||||
|
else if (FromType.TypeKind == TypeKind.Array)
|
||||||
|
sb.Append(@".ToArray()");
|
||||||
else
|
else
|
||||||
sb.Append(@".ToList()");
|
sb.Append(@".ToList()");
|
||||||
|
|
||||||
sb.Append(" : new ");
|
sb.Append(" : ");
|
||||||
if (FromType.Name.Contains("Set"))
|
if (FromType.Name.Contains("Set"))
|
||||||
sb.Append("HashSet<").Append(GetFullString(concreteFromType)).Append(">()");
|
sb.Append("new HashSet<").Append(GetFullString(concreteFromType)).Append(">()");
|
||||||
|
else if (FromType.TypeKind == TypeKind.Array)
|
||||||
|
sb.Append("Array.Empty<").Append(GetFullString(concreteFromType)).Append(">()");
|
||||||
else
|
else
|
||||||
sb.Append("List<").Append(GetFullString(concreteFromType)).Append(">()");
|
sb.Append("new List<").Append(GetFullString(concreteFromType)).Append(">()");
|
||||||
|
|
||||||
sb.Append(")");
|
sb.Append(")");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user