Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.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# 在ASP.NET核心API中使用嵌入在Windows服务中的WCF时,不支持System.ServiceModel错误操作_C#_Wcf_Asp.net Core Mvc_Windows Services - Fatal编程技术网

C# 在ASP.NET核心API中使用嵌入在Windows服务中的WCF时,不支持System.ServiceModel错误操作

C# 在ASP.NET核心API中使用嵌入在Windows服务中的WCF时,不支持System.ServiceModel错误操作,c#,wcf,asp.net-core-mvc,windows-services,C#,Wcf,Asp.net Core Mvc,Windows Services,我必须重新设计一个应用程序。该应用程序最初是在ASP.NET MVC Razor视图中使用jQuery构建的,并在后端使用嵌入Windows服务中的WCF。我必须用Angular 8重新设计ASP.Net核心API中的应用程序。我必须在我的应用程序中使用相同的WCF服务,我无法更改。原始代码是使用System.ServiceModel库初始化在原始应用程序中工作的WCF终结点。但同样的代码在ASP.Net核心API中给了我一个错误。这是原始代码 public CleanupChannel

我必须重新设计一个应用程序。该应用程序最初是在ASP.NET MVC Razor视图中使用jQuery构建的,并在后端使用嵌入Windows服务中的WCF。我必须用Angular 8重新设计ASP.Net核心API中的应用程序。我必须在我的应用程序中使用相同的WCF服务,我无法更改。原始代码是使用System.ServiceModel库初始化在原始应用程序中工作的WCF终结点。但同样的代码在ASP.Net核心API中给了我一个错误。这是原始代码

    public CleanupChannelFactory(string endpointConfigurationName, bool callInitializeEndpoint)
        : base(typeof(TServiceContract))
    {
        if (callInitializeEndpoint)
            InitializeEndpoint(endpointConfigurationName, null);
    }
我在InitializeEndpoint(endpointConfigurationName,null)上遇到错误。endpointConfigurationName包含WCF服务名称的端点。我搜索了一些选项,发现ASP.Net核心API不支持WCF使用。有什么解决办法吗


谢谢

是的,wcf服务在.netcore中受到很大限制。这是,然后这是一个