in 2LCS/HttpClientHelper.cs [59:84]
public void ChangeLcsProjectId(string value)
{
LcsProjectId = value;
var cookiesLcs = CookieContainer.GetCookies(new Uri(LcsUrl));
var cookiesUpdateLcs = CookieContainer.GetCookies(new Uri(LcsUpdateUrl));
foreach (Cookie cookie in cookiesLcs)
{
if (cookie.Name == "lcspid")
{
cookie.Expired = true;
}
}
foreach (Cookie cookie in cookiesUpdateLcs)
{
if (cookie.Name == "lcspid")
{
cookie.Expired = true;
}
}
if (string.IsNullOrEmpty(LcsProjectId)) return;
CookieContainer.Add(new Uri(LcsUrl), new Cookie("lcspid", LcsProjectId));
CookieContainer.Add(new Uri(LcsUpdateUrl), new Cookie("lcspid", LcsProjectId));
Properties.Settings.Default.cookie = CookieContainer.GetCookieHeader(new Uri(LcsUrl)).Replace(';', ',');
Properties.Settings.Default.Save();
}