隐藏自动查询元数据的类型

问题描述 投票:1回答:1

我有一个带有Custom QueryDb对象的RDBMS AutoQuery设置,这是我希望由Autoquery元数据公开的唯一对象,但是,它将所有我的ORMLite数据对象暴露给UI。是否有一个属性可以在我想控制可以查询的内容时从元数据中隐藏这些对象?

metadata servicestack rdbms ormlite-servicestack
1个回答
1
投票

如果您指的是ServiceStack Admin UI AutoQueryMetadataFeature,则可以在其MetadataFilter中删除类型和操作,例如:

Plugins.Add(new AutoQueryMetadataFeature {
    MaxLimit = ...,
    MetadataFilter = res => {
        res.Operations.RemoveAll(x => ...);
        res.Types.RemoveAll(x => ...);
    }
});
© www.soinside.com 2019 - 2024. All rights reserved.