public DomainAdapter(string appPath, string appName, DomainArgs args) { Status = DomainStatus.Stop; mArgs = args; if (appPath.LastIndexOf(System.IO.Path.DirectorySeparatorChar) != appPath.Length - 1) { appPath += System.IO.Path.DirectorySeparatorChar; } AppPath = appPath; CachePath = Path.Combine(AppPath, "_tempdll" + Path.DirectorySeparatorChar); AppName = appName; if (args != null && args.UpdateWatch) { mWatcher = new FileWatcher(appPath, args.WatchFilter); mWatcher.Change += OnChange; } }
public DomainAdapter(string appPath, string appName,DomainArgs args) { Status = DomainStatus.Stop; mArgs = args; if (appPath.LastIndexOf(System.IO.Path.DirectorySeparatorChar) != appPath.Length - 1) { appPath += System.IO.Path.DirectorySeparatorChar; } AppPath = appPath; CachePath = Path.Combine(AppPath, "_tempdll" + Path.DirectorySeparatorChar); AppName = appName; if (args !=null && args.UpdateWatch) { mWatcher = new FileWatcher(appPath, args.WatchFilter); mWatcher.Change += OnChange; } }