MVC4 + ServiceStack + ....一瞥?

时间:2014-04-25 13:48:23

标签: servicestack glimpse

我在我的MVC4应用程序中的/api下运行ServiceStack v4。我希望Glimpse配置我的SQL查询。我的SQL选项卡在HUD中被禁用。

SQL tab disabled in Glimpse HUD

知道如何配置吗?

2 个答案:

答案 0 :(得分:3)

我选择的解决方案是覆盖与this solution类似的SqlServerOrmLiteDialectProvider.CreateDbConnection()

var dbFactory = new OrmLiteConnectionFactory(
                "<connection string>",
                SqlServerWithGlimpseDialectProvider.Instance);


public class SqlServerWithGlimpseDialectProvider 
    : SqlServerOrmLiteDialectProvider
{
    public new static SqlServerWithGlimpseDialectProvider Instance = new SqlServerWithGlimpseDialectProvider();

    public override IDbConnection CreateConnection(string connectionString, Dictionary<string, string> options)
    {
        return new GlimpseDbConnection(
            base.CreateConnection(connectionString, options) as System.Data.SqlClient.SqlConnection);
    }
}

SQL现在分析:

enter image description here

答案 1 :(得分:1)

我不是ServiceStack专家,但有一些文档可以让它设置好。您是否尝试过关注these instructions