module Application.PostBundle.Services.PostManager; import Application.PostBundle.Services.MongoService; import Application.PostBundle.Services.TestService; import skadi.framework; import std.stdio; class PostManager { @Inject { public MongoService mongoService; public TestService testService; } Json getPost() { auto coll = this.mongoService.getClient().getCollection("test.nettuts"); return Json(coll.find!Json.array); } Json getPost(string name) { auto coll = this.mongoService.getClient().getCollection("test.nettuts"); auto result = coll.findOne(["first": name]); return result.toJson(); } }