コード例 #1
0
        public void SetupTest()
        {
            string solutionDirectoryPath = Path.GetDirectoryName(Path.GetDirectoryName(Path.GetDirectoryName(System.IO.Directory.GetCurrentDirectory())));

            _PluginDirectoryPath = Path.Combine(solutionDirectoryPath, @"_TestData\InterfaceBooster\ProviderPluginData");
            _PluginXmlFilePath   = Path.Combine(_PluginDirectoryPath, "plugin.xml");
            _ProviderPluginData  = ProviderPluginDataController.Load(_PluginXmlFilePath);
        }
コード例 #2
0
        /// <summary>
        /// loads a plugin.xml file
        /// </summary>
        /// <param name="pluginXmlFilePath"></param>
        /// <returns></returns>
        public static IProviderPluginData Load(string pluginXmlFilePath)
        {
            ProviderPluginDataController controller = new ProviderPluginDataController(pluginXmlFilePath);

            IProviderPluginData data = controller.LoadData();

            return(data);
        }