RepositoryService constructor
RepositoryService(
- RepositoryAdapter adapter, {
- RepoConfig config = const RepoConfig(),
Wraps adapter with config (via a PermissionGuard, unless adapter is
already one) and exposes it as a typed service.
Implementation
RepositoryService(
RepositoryAdapter adapter, {
RepoConfig config = const RepoConfig(),
}) : adapter = adapter is PermissionGuard
? adapter
: PermissionGuard(adapter, config: config);