Esempio n. 1
0
        public override void Dispose()
        {
            // 服务端服务对象会被释放
            _lifetimeService.Dispose();

            // 服务端服务对象不会被释放
            _singletonService.Dispose();

            // 如果要多次运行该测试 (ShuttleDomainLifeTimeManagementTestRunner),此处必须释放 _shuttleDomain。
            // 因为一个 AppDomain 只允许存在一个 ShuttleDomain 对象,类似于单例。
            // 如果只是运行该测试一次,则不必如此。
            _shuttleDomain.Dispose();
        }