Я работаю над проектом, в котором мне нужно создать объект на основе имени объекта или самого объекта. Сначала я создаю новый объект, например, так:
object type = GetInstance(objectName);
public object GetInstance(string strFullyQualifiedName)
{
try
{
Type t = Type.GetType("RosyMasterDBManagement.Models." + strFullyQualifiedName.Replace("ID", ""));
if (t != null)
return Activator.CreateInstance(t);
foreach (var asm in AppDomain.CurrentDomain.GetAssemblies())
{
t = asm.GetType(strFullyQualifiedName);
if (t != null)
return Activator.CreateInstance(t);
}
return null;
}
catch (Exception ex)
{
throw ex;
}
}
И теперь я пытаюсь сделать что-то вроде этого:
await _context.(Here goes something with the object I guess).AddAsync(type);
Есть ли способ сделать это, и если есть способ, как это исправить?