public async Task <LayersResource> ExecuteAsync(AgsClient client, MapServiceResource parent) { string resourcePath = $"{parent.resourcePath}/{resource}"; var request = createRequest(resourcePath); return(await client.ExecuteAsync <LayersResource>(request, Method.POST)); }
public async Task <UnionResource <TG> > ExecuteAsync(AgsClient client, GeometryServiceResource parent) { string resourcePath = $"{parent.resourcePath}/{resource}"; var request = createRequest(resourcePath); return(await client.ExecuteAsync <UnionResource <TG> >(request, Method.POST)); }
public async Task <LayerQueryResource <TF, TG, TA> > ExecuteAsync(AgsClient client, FeatureServiceLayerResource <TA> parent) { string resourcePath = $"{parent.resourcePath}/{resource}"; var request = createRequest(resourcePath); return(await client.ExecuteAsync <LayerQueryResource <TF, TG, TA> >(request, Method.POST)); }
public async Task <FeatureServiceResource> ExecuteAsync(AgsClient client, CatalogResource parent) { string resourcePath = $"{parent.resourcePath}/{_serviceName}/{resource}"; var request = createRequest(resourcePath); return(await client.ExecuteAsync <FeatureServiceResource>(request, Method.POST)); }
public async Task <FeatureResource <TF, TG, TA> > ExecuteAsync(AgsClient client, LayerOrTableResource parent) { string resourcePath = $"{parent.resourcePath}/{_objectId}"; var request = createRequest(resourcePath); return(await client.ExecuteAsync <FeatureResource <TF, TG, TA> >(request, Method.POST)); }
public async Task <ServerInfoResource> ExecuteAsync(AgsClient client) { string resourcePath = "rest/info"; RestRequest request = createRequest(resourcePath); return(await client.ExecuteAsync <ServerInfoResource>(request, Method.GET)); }
public async Task <GenerateTokenResource> ExecuteAsync(AgsClient client) { string resourcePath = "tokens/generateToken"; RestRequest request = createRequest(resourcePath); return(await client.ExecuteAsync <GenerateTokenResource>(request, Method.POST)); }
public async Task <CatalogResource> ExecuteAsync(AgsClient client) { string resourcePath = "rest/services"; if (!String.IsNullOrWhiteSpace(_folder)) { resourcePath = $"{resourcePath}/{_folder}"; } RestRequest request = createRequest(resourcePath); return(await client.ExecuteAsync <CatalogResource>(request, Method.GET)); }