コード例 #1
0
        static void Shutdown()
        {
            if (host == null)
            {
                return;
            }

            host.StopOrleansSilo();
            host.Dispose();

            host = null;
        }
コード例 #2
0
        public static void GrainTestsClassCleanUp()
        {
            hostDomain.DoCallBack(() =>
            {
                siloHost.Dispose();
                siloHost = null;
                AppDomain.Unload(hostDomain);
            });
            var startInfo = new ProcessStartInfo
            {
                FileName        = "taskkill",
                Arguments       = "/F /IM vstest.executionengine.x86.exe",
                UseShellExecute = false,
                WindowStyle     = ProcessWindowStyle.Hidden,
            };

            Process.Start(startInfo);
        }
コード例 #3
0
 protected virtual void Dispose(bool dispose)
 {
     siloHost.Dispose();
     siloHost = null;
 }
コード例 #4
0
ファイル: OrleansSilo.cs プロジェクト: yonglehou/Orleans.Bus
 public void Stop()
 {
     host.StopOrleansSilo();
     host.Dispose();
 }