public void RegisterFoundry (string foundryName, Assembly assembly, string nameSpace) { AssemblyFoundry foundry = new AssemblyFoundry (assembly, nameSpace); InternalRegister (foundryName, foundry); }
public void RegisterAssemblyFoundry(string foundryName, string assemblyName, string nameSpace, bool fromConfig) { AssemblyFoundry foundry = new AssemblyFoundry(assemblyName, nameSpace); foundry.FromConfig = fromConfig; InternalRegister(foundryName, foundry, fromConfig); }
public void Add(Foundry foundry) { if (foundry is AssemblyFoundry) { assemblyFoundry = (AssemblyFoundry)foundry; return; } TagNameFoundry tn = (TagNameFoundry)foundry; string tagName = tn.TagName; if (tagnames.Contains(tagName)) { if (tn.FromWebConfig) { return; } string msg = String.Format("{0}:{1} already registered.", tagPrefix, tagName); throw new ApplicationException(msg); } tagnames.Add(tagName, foundry); }
public void Add (Foundry foundry) { if (foundry is AssemblyFoundry) { assemblyFoundry = (AssemblyFoundry) foundry; return; } TagNameFoundry tn = (TagNameFoundry) foundry; string tagName = tn.TagName; if (tagnames.Contains (tagName)) { if (tn.FromWebConfig) return; string msg = String.Format ("{0}:{1} already registered.", tagPrefix, tagName); throw new ApplicationException (msg); } tagnames.Add (tagName, foundry); }
public void RegisterAssemblyFoundry (string foundryName, string assemblyName, string nameSpace, bool fromConfig) { AssemblyFoundry foundry = new AssemblyFoundry (assemblyName, nameSpace); foundry.FromConfig = fromConfig; InternalRegister (foundryName, foundry, fromConfig); }