示例#1
0
        public TestRunnerService(PluginStorageService pluginStorageService, NwServer nwServer)
        {
            this.nwServer = nwServer;

            outputDir = pluginStorageService.GetPluginStoragePath(typeof(TestRunnerService).Assembly);
            NwModule.Instance.OnModuleLoad += OnModuleLoad;
            PopulateTestQueue();
        }
        public StandardResRefGenerator(InjectionService injectionService, PluginStorageService storageService)
        {
            constantWriter = new StreamWriter(Path.Combine(storageService.GetPluginStoragePath(typeof(StandardResRefGenerator).Assembly), "StandardResRef.cs"));
            WriteConstants(injectionService);
            constantWriter.Dispose();

            Log.Info("Generation complete.");
        }