コード例 #1
0
ファイル: MongoStorage.cs プロジェクト: orbitlens/centaurus
        public async Task <List <EffectsModel> > LoadEffectsForApex(long apex)
        {
            var fromCursor = EffectModelIdConverter.EncodeId(apex, 0);
            var toCursor   = EffectModelIdConverter.EncodeId(apex + 1, 0);

            return(await effectsCollection
                   .Find(e => e.Apex == apex)
                   .SortBy(e => e.Apex)
                   .ToListAsync());
        }
コード例 #2
0
 public static EffectsModel FromEffect(long apex, int account)
 {
     return(new EffectsModel
     {
         Id = EffectModelIdConverter.EncodeId(apex, account),
         Account = account,
         Apex = apex,
         Effects = new List <AtomicEffectModel>()
     });
 }