Alice ObjectBox
Alice + ObjectBox integration. It contains a plugin for Alice which stores HTTP requests and responses in an ObjectBox NoSQL database.
Setup
import 'package:alice/alice.dart';
import 'package:alice/model/alice_configuration.dart';
import 'package:alice_objectbox/alice_objectbox.dart';
import 'package:alice_objectbox/alice_objectbox_store.dart';
// Initialize AliceObjectBoxStore before running the app
AliceObjectBoxStore store = await AliceObjectBoxStore.create(persistent: false);
AliceConfiguration configuration = AliceConfiguration(
storage: AliceObjectBox(store: store, maxCallsCount: 1000),
);
Alice alice = Alice(configuration: configuration);
Documentation
For full documentation, see Alice documentation or the Main Repository.
Libraries
- alice_objectbox
- alice_objectbox_store
- extensions/alice_http_call_extension
- extensions/alice_http_error_extension
- extensions/alice_http_request_extension
- extensions/alice_http_response_extension
- json_converter/alice_form_data_field_converter
- json_converter/alice_form_data_file_converter
- model/cached_alice_http_call
- model/cached_alice_http_error
- model/cached_alice_http_request
- model/cached_alice_http_response
- objectbox.g