Есть ли замена AssemblyBuilder.DefineDynamicAssembly в .NET Core?

Как перенести следующий код в .Net Core:

AppDomain.CurrentDomain.DefineDynamicAssembly(
                new AssemblyName(
                    Guid.NewGuid().ToString()),
                    AssemblyBuilderAccess.RunAndSave);

Возможно ли это?

Ответ 1

добавьте это в свой project.json

 "dependencies": {
    "System.Reflection.Emit": "4.0.1"
  },

и используйте

AssemblyBuilder.DefineDynamicAssembly(new AssemblyName(Guid.NewGuid().ToString()),
            AssemblyBuilderAccess.Run);

AssemblyBuilderAccess.RunAndSave не поддерживается в настоящий момент ссылка на souce.