我在执行源代码时遇到此错误。但我在网上能找到的信息似乎不多。因此,我希望可以从这里的专业人士那里得到一些线索。
源代码
public List<string> GetData (List<long> Id)
{
List<string> data;
string sql = "select * from tblSample with(nolock) where SampleId in @sampleId";
Dapper.DynamicParameters param = new Dapper.DynamicParameters();
param.Add("@sampleId", Id);
try
{
data = this.queryrunner.QueryList(sql, param);
}
catch (Exception ex)
{
logger.Error(ex.Message, ex);
}
return data;
}
Run Code Online (Sandbox Code Playgroud)
QueryRunner 类方法
private void OpenConnection()
{
if (this.conn.State != ConnectionState.Open)
{
this.conn.Open();
}
}
public List<t> QueryList(String sql, DynamicParameters param)
{
List<t> t;
try
{
OpenConnection();
t = this.conn.Query<t>(sql, param).ToList();
}
catch (System.Data.SqlClient.SqlException ex) …Run Code Online (Sandbox Code Playgroud) 我正在开发一个移动应用程序和一个REST APIin Visual Studio for Mac. 我想REST API用我的移动应用程序(安装在我的智能手机中)进行测试,但我不知道如何实现。我试图REST API从我的智能手机访问(在我的 MacBook 上运行),IP+PORT例如http://190.123.1.123:1234/api/values,但它显示一条消息“无法打开页面”。
任何人都可以提供一些指导或正确的步骤来配置我的 ASP.NET Core Web API 项目(REST API),以便它允许从同一网络中的其他设备进行访问?