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();
}