从身份服务器 4 中的数据库获取客户端和范围

Get Clients and Scopes from database in identity server 4

我想从数据库读取范围和客户端,而不是 Identity Server 4 中的 InMemoryClients 和 InMemoryScopes。我读了 question,但它是关于身份版本 3 的,我找不到 IScopeStoreIClientStore v3 中存在的接口。我该怎么做?

IClientStore 仍然存在,在 IdentitServer4.Stores 命名空间中。

我没有使用过 IScopeStore,但是根据 Dominicks 博客 (https://leastprivilege.com/2016/12/01/new-in-identityserver4-resource-based-configuration/) 中讨论的更改,我怀疑它已被替换为 IResourceStore(相同的命名空间)。