Exemple #1
0
 /// <summary>
 ///     Simple provider
 /// </summary>
 /// <param name="dllLocation"></param>
 /// <param name="implementationsNamespace"></param>
 /// <returns></returns>
 public static EP GetProvider(string dllLocation, NameSpace implementationsNamespace)
 {
     return(new EP(dllLocation, implementationsNamespace));
 }
Exemple #2
0
 /// <summary>
 ///     Constructor accepts XElement
 /// </summary>
 /// <param name="dllLocation"></param>
 /// <param name="implementationsNamespace"></param>
 /// <param name="xmlConfigurationString"></param>
 internal EP(string dllLocation, NameSpace implementationsNamespace, XElement xmlConfigurationString) : this(dllLocation, implementationsNamespace)
 {
     // Config the Types
     SetSingletonAndStrongMaps(xmlConfigurationString);
 }
Exemple #3
0
 /// <summary>
 ///     Provider accepts xelement conf
 /// </summary>
 /// <param name="dllLocation"></param>
 /// <param name="implementationsNamespace"></param>
 /// <param name="xmlConfiguration"></param>
 /// <returns></returns>
 public static EP GetProvider(string dllLocation, NameSpace implementationsNamespace, XElement xmlConfiguration)
 {
     return(new EP(dllLocation, implementationsNamespace, xmlConfiguration));
 }
Exemple #4
0
 /// <summary>
 ///     Basic Constructor
 /// </summary>
 /// <param name="dllLocation"></param>
 /// <param name="implementationsNamespace"></param>
 internal EP(string dllLocation, NameSpace implementationsNamespace)
 {
     _dllLocation = dllLocation;
     _implementationsNamespace = implementationsNamespace;
 }