Skip to content
Snippets Groups Projects
Commit 11ce365d authored by Patrik Paško's avatar Patrik Paško
Browse files

- Supported type translation added

parent 6716aea8
No related branches found
No related tags found
1 merge request!2- Supported type translation added
using System.Collections.Generic;
using System.Linq;
namespace tUtils
{
public class SupportedTypes
{
private static HashSet<string> allowedTypes = new HashSet<string>
{
"Byte", "Boolean",
"Int32", "UInt32", "Int16", "UInt16", "Int64", "UInt64",
"Single", "Double", "Decimal",
"Char", "String", "DateTime"
};
/// <summary>
/// Translates 3rd party type name to supported type name
/// </summary>
/// <param name="type">3rd party type name</param>
/// <returns>Supported type name or null</returns>
public static string Translate(string type) => allowedTypes.FirstOrDefault(at => at.ToLower().Contains(type.ToLower()));
}
}
......@@ -10,4 +10,4 @@ namespace tUtils
return (long)span.TotalMilliseconds;
}
}
}
}
\ No newline at end of file
......@@ -2,6 +2,21 @@
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
<AssemblyVersion>2021.6.22.2</AssemblyVersion>
<FileVersion>2021.6.22.2</FileVersion>
<Version>2021.6.0</Version>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<ShouldCreateLogs>True</ShouldCreateLogs>
<AdvancedSettingsExpanded>False</AdvancedSettingsExpanded>
<UpdateAssemblyVersion>False</UpdateAssemblyVersion>
<UpdateAssemblyFileVersion>False</UpdateAssemblyFileVersion>
<UpdateAssemblyInfoVersion>False</UpdateAssemblyInfoVersion>
<UpdatePackageVersion>True</UpdatePackageVersion>
<PackageVersionSettings>AssemblyVersion.IncrementWithAutoReset.None</PackageVersionSettings>
<AssemblyInfoVersionType>SettingsVersion</AssemblyInfoVersionType>
<InheritWinAppVersionFrom>None</InheritWinAppVersionFrom>
</PropertyGroup>
</Project>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment