Ich verwende die Refit-Bibliothek in meiner Xamarin-App. Ich möchte für die Anforderung ein Zeitlimit von 10 Sekunden festlegen. Gibt es eine Möglichkeit, dies in Refit zu tun?So legen Sie das Zeitlimit in der Refit-Bibliothek fest
Schnittstelle:
interface IDevice
{
[Get("/app/device/{id}")]
Task<Device> GetDevice(string id, [Header("Authorization")] string authorization);
}
die API
var device = RestService.For<IDevice>("http://localhost");
var dev = await device.GetDevice("15e2a691-06df-4741-b26e-87e1eecc6bd7", "Bearer OAUTH_TOKEN");
Scheint nicht mit der neuesten Version zu funktionieren. –
Es funktioniert für mich. Welcher Teil funktioniert nicht? Das Festlegen eines Zeitlimits auf diese Weise hat nichts mit Refit zu tun - es ist nur ein Standard-'HttpClient'. –
@MarkFeldman Der Antwort wurde ein Link zu einem Beispielprojekt hinzugefügt. –