Exemplo n.º 1
0
        private async Task RemoveBlockCommandAsync(int segmentId, int x, int y)
        {
            var blockType = await _segmentRepository.DeleteBlockAsync(segmentId, x - 1, y - 1).ConfigureAwait(false);

            if (blockType != null)
            {
                await _inventoryRepository.AddToInventoryAsync(blockType.Value, 1, Context.User).ConfigureAwait(false);
            }
            await _tacZapController.ShowSegmentAsync(Context, segmentId).ConfigureAwait(false);
        }
Exemplo n.º 2
0
 public async Task RemoveBlock(int x, int y)
 {
     await _segmentRepository.DeleteBlockAsync(_segmentId, x, y);
 }