Как в C# скрипте БП получить URL сайта.
Туда передается (ProcessExecutingContext context), но документации по нему не нашел.
Нравится
3 комментария
19 сентября 2017 14:54
string baseUrl = WebUtilities.GetBaseApplicationUrl(HttpContext.Current.Request);
25 сентября 2017 15:06
Варфоломеев Данила пишет:
<span>string</span> baseUrl <span>=</span> WebUtilities.<span>GetBaseApplicationUrl</span><span>(</span>HttpContext.<span>Current</span>.<span>Request</span><span>)</span><span>;</span>
К сожалению, это работает, если БП вызывается с клиента. Но если вызов происходит, например, по событию добавление/изменение записи, то где-то возникает NullReferenceException.
25 сентября 2017 16:04
есть ещё такое
UserConnection uc = Get<UserConnection>("UserConnection"); string uri = uc.Workspace.RepositoryUri;
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать