Merhabalar arkadaşlar şöyle bir sorum olacaktı. Şu an bir servis projem var ve Servis içinde bir Get metodum var. Bu metodu şu şekilde tanımladım.
Bu sayede DBden bir tablo çekeceğim zaman bu tabloya ait class'ı T yerine yazmam yeterli oluyor.
Örneğin; Get<Uyeler>(); şeklinde bir kod bana geriye List<Uyeler> türünde bir nesne listesi döndürecektir. Sorum ise şu, buna sitemde ya da yapacağım bir mobil uygulamada HttpClient ile nasıl ulaşabilirim? Normalde T'yi tanımlamasaydım http://localhost:51991/api/service/Get linki ile bu metodu çağırabilirdim ama yukarıdaki formatta bir metodu HttpClient ile nasıl çağırabiliriz bir fikri olan var mı acaba?
Kod:
public List<T> Get<T>() where T : class
{
using (DBContext context = new DBContext())
{
return context.Set<T>().ToList();
}
}
Bu sayede DBden bir tablo çekeceğim zaman bu tabloya ait class'ı T yerine yazmam yeterli oluyor.
Örneğin; Get<Uyeler>(); şeklinde bir kod bana geriye List<Uyeler> türünde bir nesne listesi döndürecektir. Sorum ise şu, buna sitemde ya da yapacağım bir mobil uygulamada HttpClient ile nasıl ulaşabilirim? Normalde T'yi tanımlamasaydım http://localhost:51991/api/service/Get linki ile bu metodu çağırabilirdim ama yukarıdaki formatta bir metodu HttpClient ile nasıl çağırabiliriz bir fikri olan var mı acaba?