Esempio n. 1
0
            public static string GetPostFile(Guid id, Guid secondaryToken, string fileName, Language language)
            {
                var encodedName     = HttpUtility.UrlEncode(fileName);
                var queryParameters = new NameValueCollection()
                {
                    { FileIdParameter, id.ToString() },
                    { SecondaryTokenParameter, secondaryToken.ToString() },
                    { FileNameParameter, encodedName },
                    { LanguageParameter, language.ToString() }
                };

                return(RouteHelper.BuildRoutePartsWithParameters(queryParameters, FileControllerRoute, nameof(GetPostFile)));
            }
Esempio n. 2
0
 public static string BuildRoute(string nameIdentifier) => RouteHelper.BuildRouteParts(BaseRoute, nameIdentifier);
Esempio n. 3
0
 public static string?TryGetEmail(string url)
 {
     return(RouteHelper.TryGetQueryParameterValue(url, EmailParameter));
 }
Esempio n. 4
0
 public static string BuildRoute() => RouteHelper.BuildRouteParts(BaseRoute);
Esempio n. 5
0
 public static string BuildRoute(string fullUrl)
 {
     return(RouteHelper.BuildRoutePartsFromUrlFriendlyParts(UniPage.BaseRoute, fullUrl));
 }
Esempio n. 6
0
 public static string BuildRoute(string secret, string email) => RouteHelper.BuildRoutePartsWithParameters(new NameValueCollection {
     { EmailParameter, email }
 }, BaseRoute, secret);
Esempio n. 7
0
 public static string BuildRoute(CourseDto course, string?postType = null)
 {
     return(postType == null?
            RouteHelper.BuildRouteParts(UniPage.BaseRoute, course.UniversityUrl, course.StudyGroupUrl, course.Url) :
                RouteHelper.BuildRouteParts(UniPage.BaseRoute, course.UniversityUrl, course.StudyGroupUrl, course.Url, postType));
 }
Esempio n. 8
0
 public static string BuildRoute(string courseUrl, string studyGroupUrl, string universityUrl)
 {
     return(RouteHelper.BuildRouteParts(UniPage.BaseRoute, universityUrl, studyGroupUrl, courseUrl));
 }
Esempio n. 9
0
 public static string BuildRoute() => RouteHelper.BuildRouteParts("/TermsOfUse");
Esempio n. 10
0
 public static string BuildRoute() => RouteHelper.BuildRouteParts("/FileNotFoundError");
Esempio n. 11
0
 public static string BuildRoute(string universityUrl) => RouteHelper.BuildRouteParts(BaseRoute, universityUrl);
Esempio n. 12
0
 public static string BuildRoute() => RouteHelper.BuildRouteParts("/DownloadTimeError");
Esempio n. 13
0
 public static string BuildRoute(string secret)
 => RouteHelper.BuildRouteParts(BaseRoute, secret);