Update config.dart
This commit is contained in:
parent
691bc2f637
commit
c68f2d981a
1 changed files with 6 additions and 4 deletions
|
@ -9,10 +9,16 @@ import 'plugins/plugins.dart' as plugins;
|
|||
|
||||
/// This is a perfect place to include configuration and load plug-ins.
|
||||
configureServer(Angel app) async {
|
||||
|
||||
await app.configure(loadConfigurationFile());
|
||||
var db = new Db(app.mongo_db);
|
||||
await db.open();
|
||||
app.container.singleton(db);
|
||||
|
||||
await app.configure(mustache(new Directory('views')));
|
||||
await plugins.configureServer(app);
|
||||
|
||||
|
||||
// Uncomment this to enable session synchronization across instances.
|
||||
// This will add the overhead of querying a database at the beginning
|
||||
// and end of every request. Thus, it should only be activated if necessary.
|
||||
|
@ -20,8 +26,4 @@ configureServer(Angel app) async {
|
|||
// For applications of scale, it is better to steer clear of session use
|
||||
// entirely.
|
||||
// await app.configure(new MongoSessionSynchronizer(db.collection('sessions')));
|
||||
|
||||
await app.configure(loadConfigurationFile());
|
||||
await app.configure(mustache(new Directory('views')));
|
||||
await plugins.configureServer(app);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue