Sto cercando di trovare un modo per ottenere il valore in questa querystring sul mio oggetto DTO.Valore di mappatura di un parametro in querystring su una proprietà DTO
example.org?code=abc
Devo mappare il valore del codice alla proprietà AuthorizationCode (i nomi dei parametri non corrispondono neanche). Ho provato il routing come questo ma non funziona.
[Route("?code={AuthorizationCode}", "GET")]
public class Registration
{
public string AuthorizationCode { get; set; }
}
Poiché questo è un URL di richiamata, non ho la possibilità di modificarlo. Come posso realizzare questo?
Grazie per la tua risposta rapida. Suppongo di poter introdurre un altro segmento al mio URL di callback, ma altri callback saranno diversi dai parametri che passano in querystring. Dovrei usare lo stesso attributo Route su tutti gli DTO e decidere quale usare nei gestori Get/Post? –
Non capisco la domanda, puoi aggiornare la domanda per fornire un esempio o un collegamento ad un gist cosa stai cercando di fare? – mythz
Quindi, la stringa di query non è case-sensitive per i nomi param ?! – cvsguimaraes