@embiid

Как вернуть ссылку на уровень ниже url-пути?

Хочу в сервисе возвращать ссылку на ниже уровнем url.
К примеру, в функцию приходит асолютный путь: localhost:port/culture/map/country
Нужно вернуть => culture/map

public async Task<LinkAttributes> GetBackLink(string requestedPath, CancellationToken cancellationToken)
    {
        var urlSections = RemovePostfix('/', RemovePrefix("/", requestedPath)).Split('/');

        if (urlSections.Length > 4)
        { 
        //
        }

        return new LinkAttributes();
    }


Но проблема в том, что если
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
Isafu
@Isafu
Самое простое разбивать на массив через Split и возвращать по индексу, через Lenght - 1 и Lenght - 2
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы