protected static async Task <T> Get <T>(string baseUri, string endpoint)
        {
            var request = new DataRequest <T>(baseUri);
            var result  = await request.Get(endpoint);

            return(result);
        }
        //protected string RetriveToken() {
        //    return HttpContext.Session["Token"]?.ToString();
        //}

        protected async Task <T> Get <T>(string uri)
        {
            var request = new DataRequest <T>();
            var json    = await request.Get(uri);

            return(json);
        }
Esempio n. 3
0
 public TEntity Get <TEntity>(string id)
     where TEntity : class, IDataEntity
 {
     return(Bus
            .Request <DataRequest <TEntity>, DataResponse <TEntity> >(DataRequest <TEntity> .Get(id))
            ?.Entity);
 }
        public async Task <T> Get <T>(string uri, string token = "")
        {
            var request = new DataRequest <T>(baseUrl);
            var result  = await request.Get(uri, token);

            return(result);
        }
Esempio n. 5
0
        public void HandleRequest_Get_Test()
        {
            var storage = new InMemoryDataStorage();
            var entity  = new StitchInstance()
            {
                Name = "A"
            };

            storage.Save(entity, true);
            var id     = entity.Id;
            var target = new DataService(storage, null);

            var result = target.HandleRequest(DataRequest <StitchInstance> .Get(id));

            result.Type.Should().Be(DataResponseType.Success);
            result.Entity.Name.Should().Be("A");
        }
        protected async Task <T> Get <T>(string uri)
        {
            var request = new DataRequest <T>(Endpoint.api);

            return(await request.Get(uri, SessionToken));
        }