Pomona.Example.HandledThingsHandler.QueryHandledThings C# (CSharp) Method

QueryHandledThings() public method

public QueryHandledThings ( Nancy.NancyContext nancyContext ) : IQueryable
nancyContext Nancy.NancyContext
return IQueryable
        public IQueryable<HandledThing> QueryHandledThings(NancyContext nancyContext)
        {
            if (nancyContext.Request.Url.Path != "/handled-things")
                throw new InvalidOperationException("Should not be used for getting resource by id..");
            return this.repository.Query<HandledThing>().ToList().Select(x =>
            {
                x.QueryCounter++;
                return x;
            }).AsQueryable();
        }
    }