使用 Assembly.Load 加载的 dll 有一个返回大型数据集的长时间运行方法,我正在考虑创建 AppDomain 来运行此 dll 的不同版本。但是,我没有使用过 AppDomain,因此我不确定跨 AppDomain 边界的编组/序列化的复杂性和性能。
因此,在探索 AppDomain 之前,我想知道是否可以通过利用 Service Fabric 中的微服务架构来绕过 AppDomain。
谢谢!
使用 Assembly.Load 加载的 dll 有一个返回大型数据集的长时间运行方法,我正在考虑创建 AppDomain 来运行此 dll 的不同版本。但是,我没有使用过 AppDomain,因此我不确定跨 AppDomain 边界的编组/序列化的复杂性和性能。
因此,在探索 AppDomain 之前,我想知道是否可以通过利用 Service Fabric 中的微服务架构来绕过 AppDomain。
谢谢!