Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#应用程序从另一个已经运行的应用程序调用方法_C#_Windows_Console Application - Fatal编程技术网

C#应用程序从另一个已经运行的应用程序调用方法

C#应用程序从另一个已经运行的应用程序调用方法,c#,windows,console-application,C#,Windows,Console Application,我有一个控制台应用程序(App1)正在运行,我想通过另一个控制台应用程序(App2)调用它的方法。我需要将参数从一个应用程序发送到另一个应用程序 我正在使用ASP.NET core,最好的方法是什么 App1代码: namespace App1 { class Program { static void Main(string[] args) { } static void Method(string foo) {

我有一个控制台应用程序(App1)正在运行,我想通过另一个控制台应用程序(App2)调用它的方法。我需要将参数从一个应用程序发送到另一个应用程序

我正在使用ASP.NET core,最好的方法是什么

App1代码:

namespace App1
{
    class Program
    {
        static void Main(string[] args) { }

        static void Method(string foo)
        {
            Console.WriteLine(foo);
        }
    }
}

[编辑]App1应用程序将执行各种操作,包括数据库操作。App2应用程序位于另一台服务器上,并且已经执行了许多操作

如果您调用第二个应用程序只是为了运行一个方法,是否可以使用通用方法创建一个类库?App1应用程序将执行各种操作,包括数据库操作。App2应用程序位于另一台服务器上,并且已经执行了许多操作。您可以让App1通过HttpListener侦听web请求,并通过HttpWebRequest或WebClient从App2向其发出请求。