public PersistenceMondayMorningBluesDocDb(DocumentDbConnection connection, string name , VersionPolicy <MondayMorningBlues> versionPolicy = null , ICacheManager <Guid, MondayMorningBlues> cacheManager = null) : base(connection, name, (k) => k.Id, (s) => new Guid(s) , versionPolicy: versionPolicy , referenceMaker: MondayMorningBluesHelper.ToReferences , cacheManager: cacheManager) { }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //DocumentDBRepository<todo.Models.Item>.Initialize(); DocumentDbConnection.GetObject(); }
public DocumentDbRepository() { _object = DocumentDbConnection.GetObject(); }