ServiceStack.UrlExtensions.ToReplyUrl C# (CSharp) Méthode

ToReplyUrl() public static méthode

public static ToReplyUrl ( this requestDto, string format = "json" ) : string
requestDto this
format string
Résultat string
        public static string ToReplyUrl(this object requestDto, string format = "json")
        {
            var requestType = requestDto.GetType();
            var predefinedRoute = $"/{format}/reply/{requestType.GetOperationName()}";
            var queryProperties = RestRoute.GetQueryProperties(requestDto.GetType());
            var queryString = RestRoute.GetQueryString(requestDto, queryProperties);
            if (!IsNullOrEmpty(queryString))
                predefinedRoute += "?" + queryString;

            return predefinedRoute;
        }