小编use*_*740的帖子

如何使用字符串列表记录flask-restplus响应

我正在记录我的响应模型,并且需要显示 api 返回字符串列表。

["user1","user2"]
Run Code Online (Sandbox Code Playgroud)

但模型需要字典(json)格式,如下:

ns.response(200,'Success', NS.model("my_get_model",[{
    "name": fields.String(example="user1"),
}]))
Run Code Online (Sandbox Code Playgroud)

我试过以下代码,但没有一个工作:

ns = Namespace('My Apis')


ns.response(200,'Success', [ns.model("my_get_model",
    fields.String(example="user1")
)])
Run Code Online (Sandbox Code Playgroud)

或者

ns.response(200,'Success', ["user1"])
Run Code Online (Sandbox Code Playgroud)

或者

ns.response(200,'Success', ns.model("my_get_model",fields.List(fields.String(example="user1"))))
Run Code Online (Sandbox Code Playgroud)

请指教。

python swagger flask-restplus

9
推荐指数
2
解决办法
5742
查看次数

我怎么能真正关闭SQL连接

这可能是我的误解,但我确实有很大的问题.请考虑以下代码:

static void Main(string[] args)
{
    using (SqlConnection con = new SqlConnection(connectionString))
    {
        con.Open();
        int i = 10;
        con.Close();
        con.Dispose();
    }
    int y = 10;
}
Run Code Online (Sandbox Code Playgroud)

在线int y = 10,放置一个断点.

现在,转到SQL Server并右键单击与connectionString上面代码相同的SQl Connection ,然后选择"Activity Monitor".运行上面的代码并检查SQL Server活动监视器.当con.Open()被执行时,活动监视器显示,连接已经完成.到现在为止还挺好!但是当光标到达指示的行时int y = 10;,活动监视器仍会显示不应存在的连接!因为我关闭它,我处理了它,甚至我也通过了使用声明.

有谁知道如何关闭连接?

c# sql sql-server sqlconnection

4
推荐指数
1
解决办法
166
查看次数

标签 统计

c# ×1

flask-restplus ×1

python ×1

sql ×1

sql-server ×1

sqlconnection ×1

swagger ×1