Exemple #1
0
        public async Task Invoke(IOperationContext context, Func <IOperationContext, Task>?next)
        {
            var contextData = context.Get <TankHistoryInformationContextData>();

            contextData.History = (await _accountDataAccessor.GetTankHistory(context.Request.AccountId, contextData.TankId, contextData.LastBattleSince.ToUnixTimestamp())).ToArray();
            if (next != null)
            {
                await next.Invoke(context);
            }
        }