public IHttpActionResult GetByType(String type)
        {
            //---------------------------------------------------------------------------
            // Setting Static Values
            var config = new Gale.REST.Queryable.OData.Builders.GQLConfiguration();
            config.filters.Add(new Gale.REST.Queryable.OData.Builders.GQLConfiguration.Filter()
            {
                field = "type_identifier",
                operatorAlias = "eq",
                value = type
            });
            //---------------------------------------------------------------------------

            return new Gale.REST.Http.HttpQueryableActionResult<Models.V_Document>(this.Request, config);
        }
        public IHttpActionResult GetComments(String id)
        {
            //---------------------------------------------------------------------------
            // Setting Static Values (Create a Base Gale Query Language Configuration)
            var config = new Gale.REST.Queryable.OData.Builders.GQLConfiguration();

            // Adding some Filter's ;)
            config.filters.Add(new Gale.REST.Queryable.OData.Builders.GQLConfiguration.Filter()
            {
                field = "event_token",
                operatorAlias = "eq",
                value = id
            });
            //---------------------------------------------------------------------------

            // Setup in the Queryable Endpoint
            return new Gale.REST.Http.HttpQueryableActionResult<Models.VW_EventComment>(this.Request, config);
        }