コード例 #1
0
        public async Task DeleteRacksAsync(RackRangeQuery query)
        {
            query = query.ToUpper();
            await _rackRepository.DeleteRacksInRangeAsync(query.StartRow, query.StartCol, query.EndRow, query.EndCol, query.DatacenterId);

            await _auditEventLogger.LogEventAsync(new RackDeletedEvent(query));
        }
コード例 #2
0
        public async Task <List <RackDto> > GetRacksAsync(RackRangeQuery query)
        {
            query = query.ToUpper();
            var racks = await _rackRepository.GetRacksInRangeAsync(query.StartRow, query.StartCol, query.EndRow, query.EndCol, query.DatacenterId);

            return(_mapper.Map <List <RackDto> >(racks));
        }