コード例 #1
0
        private void AddReference(CompilablePlugin plugin, AssemblyName reference)
        {
            var filename = reference.Name + ".dll";

            if (!references.ContainsKey(filename))
            {
                references[filename] = new CompilerFile(Interface.Oxide.ExtensionDirectory, filename);
            }
            plugin.References.Add(reference.Name);
        }
コード例 #2
0
ファイル: Compilation.cs プロジェクト: diametric/Oxide.CSharp
        private void AddReference(CompilablePlugin plugin, AssemblyName reference)
        {
            string filename = reference.Name + ".dll";

            if (!references.ContainsKey(filename))
            {
                references[filename] = new CompilerFile(Interface.Oxide.ExtensionDirectory, filename);
            }

#if DEBUG
            Interface.Oxide.LogWarning($"{reference.Name} has been added as a reference");
#endif
            plugin.References.Add(reference.Name);
        }