Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
如何使用.Net Core上的Oracle DataProvider DB连接数据库?_Oracle_Asp.net Core_.net Core - Fatal编程技术网

如何使用.Net Core上的Oracle DataProvider DB连接数据库?

如何使用.Net Core上的Oracle DataProvider DB连接数据库?,oracle,asp.net-core,.net-core,Oracle,Asp.net Core,.net Core,我正在将.net应用程序迁移到.net Core,无法以相同的方式使用DataProvider建立到Oracle数据库的简单连接 Startup.cs连接: OracleConfiguration.OracleDataSources.Add("DB", "Data Source=DB;enlist=true;User Id=**;Password=**;credentialId=**"); 使用ProxyProvider的DataAccess类: [P

我正在将.net应用程序迁移到.net Core,无法以相同的方式使用DataProvider建立到Oracle数据库的简单连接

Startup.cs连接:

OracleConfiguration.OracleDataSources.Add("DB", "Data Source=DB;enlist=true;User Id=**;Password=**;credentialId=**");
使用ProxyProvider的DataAccess类:

 [ProxyProvider("DB")]
    public class DataAcces : BaseProxy, IDataAcces
    {
        public virtual string GetParameter(string parameter)
        {
            Parametro user = null;

            try
            {
                var request = new GetParameterRequest { Parameter = parameter };
                var listResult = Provider.GetFirst<ParameterResponse>(CommandType.StoredProcedure, request);
提供者。总是抛出一个错误,就像没有可用的连接一样

有没有办法在.NETCore上这样使用DataProvider

 [ProcedureRequest("SP_GetParameter", Package = "PKG_General_Parameters")]
        internal class GetParameterRequest : IProcedureRequest
        {