عنوان:

‫پروژه refit


نویسنده: حامد سبزیان
تاریخ: ۱۳۹۷/۰۷/۰۳ ۲۲:۵۷
آدرس: www.dntips.ir

REST API Client

ایجاد یک interface با متدهای معادل:

public interface IGitHubApi
{
    [Get("/users/{user}")]
    Task<User> GetUser(string user);
}

نمونه سازی اتوماتیک و فراخوانی سرویس:

var gitHubApi = RestService.For<IGitHubApi>("https://api.github.com");

var octocat = await gitHubApi.GetUser("octocat");




مشاهده مطلب اصلی