Ejemplo n.º 1
0
        public async Task <IEnumerable <GameEngineLogo> > GetGameEngineLogosAsync(Action <ApiQueryBuilder> queryFactory)
        {
            if (queryFactory == null)
            {
                return(await GetGameEngineLogosAsync());
            }

            ApiQueryBuilder builder = new ApiQueryBuilder();

            queryFactory.Invoke(builder);

            ApiQuery query = builder.Build();

            return(await GetGameEngineLogosAsync(query));
        }
Ejemplo n.º 2
0
        public IEnumerable <GameEngineLogo> GetGameEngineLogos(Action <ApiQueryBuilder> queryFactory)
        {
            if (queryFactory == null)
            {
                return(GetGameEngineLogos());
            }

            ApiQueryBuilder builder = new ApiQueryBuilder();

            queryFactory.Invoke(builder);

            ApiQuery query = builder.Build();

            return(GetGameEngineLogos(query));
        }