Esempio n. 1
0
 public GamespaceStore(
     TopoMojoDbContext db,
     IMemoryCache memoryCache,
     IDistributedCache cache = null
     ) : base(db, memoryCache)
 {
 }
Esempio n. 2
0
 public UserStore(
     TopoMojoDbContext db,
     IMemoryCache memoryCache,
     IDistributedCache cache
     ) : base(db, memoryCache, cache)
 {
 }
Esempio n. 3
0
 public WorkspaceStore(
     TopoMojoDbContext db,
     IMemoryCache memoryCache,
     IDistributedCache cache
     ) : base(db, memoryCache)
 {
 }
Esempio n. 4
0
 public CachedStore(
     TopoMojoDbContext dbContext,
     IMemoryCache memoryCache,
     IDistributedCache cache = null
     ) : base(dbContext, memoryCache)
 {
     _cache = cache;
 }
Esempio n. 5
0
        public DataStore(
            TopoMojoDbContext dbContext,
            IMemoryCache idmap,
            IDistributedCache cache = null
            )
        {
            DbContext = dbContext;

            IdMap = idmap;
            // _cache = cache;

            // _serializeSettings = new JsonSerializerSettings
            // {
            //     ReferenceLoopHandling = ReferenceLoopHandling.Ignore
            // };

            // _cacheOptions = new DistributedCacheEntryOptions
            // {
            //     SlidingExpiration = new TimeSpan(0, 15, 0)
            // };
        }
Esempio n. 6
0
 public Store(TopoMojoDbContext dbContext)
 {
     DbContext = dbContext;
 }