initialize method

Future<void> initialize({
  1. required Map<String, dynamic> config,
  2. List<String> args = const [],
})

Implementation

Future<void> initialize({
  required Map<String, dynamic> config,
  List<String> args = const [],
}) async {
  IoCContainer().register<RequestHandler>(() => RequestHandler());
  IoCContainer().register<SessionManager>(
    () => SessionManager(),
    singleton: true,
  );
  if (env('APP_KEY') == '' || env('APP_KEY') == null) {
    throw Exception('Key not found');
  }

  _server = BaseHttpServer(config: config, args: args);
  _server.startServer();
}