internal DocumentCatalog() { db = DocumentDBFactory.GetDBL(); documentDictionary = new Dictionary <int, List <Document> >(); LoadCatalog(); }
public IDocumentDB GetDB() { if (db == null || recicledTime.Ticks < DateTime.Now.Ticks) { recicledTime = DateTime.Now.AddSeconds(Config.RecicledTime); db = new MongoDbManager(Config); } return(db); }
public static MvpViewModel GetModel(ISearchService SearchService, IDocumentDB DocumentDB, string id, int page) { var model = SearchService.FromMVP(id,15, page); return new MvpViewModel() { Publicaciones = model.Entries, Cantidad=model.Count, PublisherId = id, Page=page, Publisher = DocumentDB.GetPublisher(id) }; }
public static MvpViewModel GetModel(ISearchService SearchService, IDocumentDB DocumentDB, string id, int page) { var model = SearchService.FromMVP(id, 15, page); return(new MvpViewModel() { Publicaciones = model.Entries, Cantidad = model.Count, PublisherId = id, Page = page, Publisher = DocumentDB.GetPublisher(id) }); }
public MapController(ISearchService searchService, IDocumentDB documentDB) { _searchService = searchService; _documentDB = documentDB; }
public void SetUp() { dao = DataAccess.DocumentDB; }
public MapController(ISearchService searchService, IDocumentDB documentDB) { _searchService=searchService; _documentDB=documentDB; }