APIRepository<O extends Object> constructor

APIRepository<O extends Object>({
  1. EntityRepository<O>? entityRepository,
  2. EntityRepositoryProvider? provider,
  3. Type? type,
})

Implementation

APIRepository(
    {EntityRepository<O>? entityRepository,
    EntityRepositoryProvider? provider,
    Type? type})
    : entityRepository = resolveEntityRepository(
          entityRepository: entityRepository,
          provider: provider,
          type: type ?? O,
          required: true)! {
  // ignore: discarded_futures
  this.entityRepository.ensureInitialized(parent: this);
}