J'ai créé un service web en utilisant ServiceStacks ServiceStack avec un template Razor. Ce service peut être hébergé à plusieurs endroits. Je souhaite pouvoir déterminer des informations sur l'uri d'un service donné. Voici mon code -
[Route("/Test")]
public class Test : IReturn <TestResponse> {}
public class TestResponse
{
public string something;
}
public class TestService : Service
{
public object Any(Test request)
{
return new TestResponse() { something = base.Request.AbsoluteUri};
}
}
Que je l'appelle à partir d'un test ou que je le tape dans mon navigateur, base.Request affiche toujours null.