mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 09:47:22 +13:00
Also support importing previous json format which contains namespace and assembly name
This commit is contained in:
parent
5be913cb76
commit
ca4e1f0ce6
1 changed files with 11 additions and 1 deletions
|
@ -47,7 +47,17 @@ public void BindToName(Type serializedType, out string assemblyName, out string
|
|||
|
||||
public Type BindToType(string assemblyName, string typeName)
|
||||
{
|
||||
string resolvedTypeName = $"{AppNamespace}.{typeName}, {AppAssembly}";
|
||||
string resolvedTypeName;
|
||||
|
||||
if (!string.IsNullOrEmpty(assemblyName))
|
||||
{
|
||||
resolvedTypeName = $"{typeName}, {assemblyName}";
|
||||
}
|
||||
else
|
||||
{
|
||||
resolvedTypeName = $"{AppNamespace}.{typeName}, {AppAssembly}";
|
||||
}
|
||||
|
||||
return Type.GetType(resolvedTypeName, true);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue