Aura.Shared.Scripting.ScriptManager.ScriptManager C# (CSharp) Method

ScriptManager() public method

Creates new script manager.
public ScriptManager ( ) : Aura.Data
return Aura.Data
		public ScriptManager()
		{
			_compilers = new Dictionary<string, Compiler>();
			_compilers.Add("cs", new CSharpCompiler());
			_compilers.Add("boo", new BooCompiler());
			_compilers.Add("vb", new VisualBasicCompiler());

			_scripts = new Dictionary<string, Type>();

			_scriptsToDispose = new List<IDisposable>();

			this.Caching = true;
		}