Beispiel #1
0
        public virtual T[] ToArray()
        {
            var query = _queryProvider.ToArray();
            var items = _queryExecutor.ExecuteForMultiple(query).ToArray();

            var entities = new List <T>();

            foreach (var item in items)
            {
                var entity = item.MapFromFluentObject <T>();
                entities.Add(entity);
            }

            Reset();
            return(entities.ToArray());
        }