예제 #1
0
 public CachedContestContext(
     ContestWrapper contest,
     IMemoryCache cache,
     IServiceProvider serviceProvider,
     IOptions <CachedContestContextIntervalOptions> options) :
     base(contest, serviceProvider)
 {
     _cache   = cache;
     _options = options.Value;
 }
예제 #2
0
파일: Immediate.cs 프로젝트: namofun/ccs
 public ImmediateContestContext(ContestWrapper contest, IServiceProvider serviceProvider)
 {
     _contest  = contest;
     _services = serviceProvider;
     Logger    = serviceProvider.GetRequiredService <ILogger <IContestContext> >();
 }