getEntityRepository<T extends Object> method
EntityRepository<T> ?
getEntityRepository<T extends Object>({
- T? obj,
- Type? type,
- String? name,
- EntityRepositoryProvider? entityRepositoryProvider,
- EntityHandlerProvider? entityHandlerProvider,
- bool removeClosedProviders = false,
Implementation
EntityRepository<T>? getEntityRepository<T extends Object>({
T? obj,
Type? type,
String? name,
EntityRepositoryProvider? entityRepositoryProvider,
EntityHandlerProvider? entityHandlerProvider,
bool removeClosedProviders = false,
}) {
var self = this;
if (self is! List<EntityRepositoryProvider> &&
self is! Set<EntityRepositoryProvider>) {
self = self.toList(growable: false);
}
return self._getEntityRepositoryImpl<T>(
obj: obj,
type: type,
name: name,
entityRepositoryProvider: entityRepositoryProvider,
entityHandlerProvider: entityHandlerProvider,
removeClosedProviders: removeClosedProviders,
);
}