Exemplo n.º 1
0
 private void InitailizeQueriesAppDomain()
 {
     queriesAppDomain = AppDomain.CreateDomain("Queries", null, AppDomain.CurrentDomain.SetupInformation);
     queryRunner = (QueryRunner)queriesAppDomain.CreateInstanceAndUnwrap(typeof(QueryRunner).Assembly.FullName, typeof(QueryRunner).FullName);
     queryRunner.Initialize(TransactionalStorage.TypeForRunningQueriesInRemoteAppDomain, TransactionalStorage.StateForRunningQueriesInRemoteAppDomain);
 }
Exemplo n.º 2
0
 private void UnloadQueriesAppDomain()
 {
     queryRunner = null;
     if (queriesAppDomain != null)
         AppDomain.Unload(queriesAppDomain);
 }