public ITisMethodsExplorer GetExplorer(EXPLORER_TYPE oExplorerType, string customizationDir = null) { if (!StringUtil.IsStringInitialized(customizationDir)) { customizationDir = m_oAssemblyExplorerDomain.BaseDirectory; } switch (oExplorerType) { case EXPLORER_TYPE.DOTNET: return(CreateAssemblyExplorer(customizationDir)); default: throw new TisException("Not supported explorer type"); } }
public TisEventsExplorer(EXPLORER_TYPE oExplorerType, ICustomAssemblyResolver oAssemblyResolver) { m_oAssemblyResolver = oAssemblyResolver; m_oMethodsExplorer = new TisMethodsExplorer(oExplorerType, oAssemblyResolver); }
public ITisMethodsExplorer GetTypedExplorer(EXPLORER_TYPE oExplorerType) { return(m_oExplorerFactory.GetExplorer(oExplorerType)); }
public TisMethodsExplorer(EXPLORER_TYPE oExplorerType, ICustomAssemblyResolver oAssemblyResolver) : this(oAssemblyResolver) { m_oTypedExplorer = m_oExplorerFactory.GetExplorer(oExplorerType, oAssemblyResolver.CustomizationDir); }