コード例 #1
0
ファイル: HomeController.cs プロジェクト: oisnull/gittest
        public ActionResult ProxyTest2()
        {
            AssemblyProxyManager     proxyManager      = new AssemblyProxyManager();
            AssemblyManager          assembliesManager = proxyManager.CreateInstance($"{PluginsWorkDirectory}\\Implement2\\Operation.Factory.Implement2.dll", "Operation.Factory.Implement2.SetWorkflowProcessDateOperation");
            OperationExecuteResponse response          = assembliesManager.Execute();
            string outputs = JsonConvert.SerializeObject(response);

            proxyManager.UnloadInstance();
            return(Content(outputs));
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: oisnull/gittest
        public ActionResult ProxyTest()
        {
            Dictionary <string, string> requestParams = new Dictionary <string, string>()
            {
                { "InputParam1", "input test 1" },
                { "InputParam2", "input test 2" },
            };
            AssemblyProxyManager     proxyManager      = new AssemblyProxyManager();
            AssemblyManager          assembliesManager = proxyManager.CreateInstance($"{PluginsWorkDirectory}\\Implement\\Operation.Factory.Implement.dll", "Operation.Factory.Implement.UmsPublishFeedOperation");
            OperationExecuteResponse response          = assembliesManager.Execute(requestParams);
            string outputs = JsonConvert.SerializeObject(response);

            proxyManager.UnloadInstance();
            return(Content(outputs));
        }