Esempio n. 1
0
 public ItemQueries(IMapper mapper, IPawContext context)
     : base(mapper, context)
 {
 }
Esempio n. 2
0
 public ItemCommands(IPawContext context)
     : base(context)
 {
 }
Esempio n. 3
0
 public BaseService(IPawContext context)
 {
     this.Context = context;
 }
Esempio n. 4
0
 public SpellQueries(IMapper mapper, IPawContext context)
     : base(mapper, context)
 {
 }
Esempio n. 5
0
        private async Task BuffHandler(long unitId, string buffType, double buffPower, string operation, IPawContext context)
        {
            var unit = await context.Players.FindAsync(unitId);

            new StatProcessor().Execute(unit, buffType, buffPower, operation);
        }
Esempio n. 6
0
 public EnemyQueries(IMapper mapper, IPawContext context)
     : base(mapper, context)
 {
 }
Esempio n. 7
0
 public VolatileHandler(IVolatileContext volatileContext, IPawContext context)
 {
     this.volatileContext = volatileContext;
     this.context         = context;
 }
Esempio n. 8
0
        public async Task SetDuration(long unitId, double effectDuration, double effectPower, string effectType, IVolatileContext volatileContext, IPawContext context)
        {
            volatileContext.Durations.Add(new Duration
            {
                UnitId      = unitId,
                EffectType  = effectType,
                EffectPower = effectPower,
                EndsOn      = DateTime.UtcNow.AddSeconds(effectDuration),
            });

            await this.BuffHandler(unitId, effectType, effectPower, "+", context);

            await volatileContext.SaveChangesAsync(CancellationToken.None);

            await context.SaveChangesAsync(CancellationToken.None);
        }
Esempio n. 9
0
 public UserCommands(IPawContext context)
     : base(context)
 {
 }
Esempio n. 10
0
 public GeneratedEnemyCommands(IPawContext context)
     : base(context)
 {
 }
Esempio n. 11
0
 public PlayerQueries(IMapper mapper, IPawContext context)
     : base(mapper, context)
 {
 }
Esempio n. 12
0
 public EnemyCommands(IPawContext context)
     : base(context)
 {
 }
Esempio n. 13
0
 public MapService(IMapper mapper, IPawContext context)
 {
     this.Mapper  = mapper;
     this.Context = context;
 }