Skip to main content

silo_client 1.0.0 copy "silo_client: ^1.0.0" to clipboard
silo_client: ^1.0.0 copied to clipboard

A typed, object-oriented Dart client for silo's HTTP API.

example/silo_client_example.dart

import 'package:silo_client/silo_client.dart';

Future<void> main() async {
  final silo = Silo.at('http://localhost:8090');
  try {
    print('silo ${(await silo.health()).version}');

    final page = await silo.scope('acme', 'prod').collection('posts').list(const EntryListQuery(limit: 10));
    for (final entry in page.entries) {
      print('${entry.id} ${entry.fields['title']}');
    }
  } finally {
    silo.close();
  }
}
1
likes
160
points
335
downloads

Documentation

API reference

Publisher

verified publisherquicko.org.in

Weekly Downloads

A typed, object-oriented Dart client for silo's HTTP API.

Homepage
Repository (GitHub)
View/report issues

License

AGPL-3.0 (license)

Dependencies

clock, http, http_parser, meta

More

Packages that depend on silo_client