我有一个ASP.NET MVC 6应用程序,我需要调用Database.EnsureCreated和Database.Migrate方法.
但我应该在哪里打电话给他们?
据我了解,IsolatedProcess 是用来运行不受信任的代码的。
但是,如果isolatedprocess基本上是一个没有任何权限的进程,那么如何将不受信任的代码(比如说一个类)发送到isolatedprocess呢?
我的意思是,IsolatedProcess 无法访问设备中的文件、互联网或其他任何内容。
那么如何将不可信代码发送到IsolatedProcess呢?
我试图将构造函数传递给IsolatedProcess,以便他可以安全地启动这个不受信任的类,但是进程之间的所有通信都必须使用可序列化对象,并且构造函数不是可序列化对象。