BlueCollar.SQLiteRepository.CreateCounts C# (CSharp) Method

CreateCounts() private static method

Creates a new CountsRecord by reading from the given multi-mapped reader.
private static CreateCounts ( Dapper.SqlMapper multi ) : CountsRecord
multi Dapper.SqlMapper The multi-mapped reader to read from.
return CountsRecord
        private static CountsRecord CreateCounts(SqlMapper.GridReader multi)
        {
            return new CountsRecord()
            {
                HistoryCount = multi.Read<long>().FirstOrDefault(),
                QueueCount = multi.Read<long>().FirstOrDefault(),
                ScheduleCount = multi.Read<long>().FirstOrDefault(),
                WorkerCount = multi.Read<long>().FirstOrDefault(),
                WorkingCount = multi.Read<long>().FirstOrDefault()
            };
        }