コード例 #1
0
ファイル: GamespaceStore.cs プロジェクト: ddieruf/TopoMojo
 public GamespaceStore(
     TopoMojoDbContext db,
     IMemoryCache memoryCache,
     IDistributedCache cache = null
     ) : base(db, memoryCache)
 {
 }
コード例 #2
0
 public UserStore(
     TopoMojoDbContext db,
     IMemoryCache memoryCache,
     IDistributedCache cache
     ) : base(db, memoryCache, cache)
 {
 }
コード例 #3
0
 public WorkspaceStore(
     TopoMojoDbContext db,
     IMemoryCache memoryCache,
     IDistributedCache cache
     ) : base(db, memoryCache)
 {
 }
コード例 #4
0
ファイル: _CachedStore.cs プロジェクト: ddieruf/TopoMojo
 public CachedStore(
     TopoMojoDbContext dbContext,
     IMemoryCache memoryCache,
     IDistributedCache cache = null
     ) : base(dbContext, memoryCache)
 {
     _cache = cache;
 }
コード例 #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)
            // };
        }
コード例 #6
0
ファイル: TEntityStore.cs プロジェクト: ddieruf/TopoMojo
 public Store(TopoMojoDbContext dbContext)
 {
     DbContext = dbContext;
 }