Я только что обновил от ServiceStack 4.0.24 до 4.0.50, но теперь получаю сеанс бросает InvalidCastException при попыткеServiceStack SessionAs исключение после обновления
return this.SessionAs<ScadaSession>();
Дополнительная информация: Не удается привести объект типа «ServiceStack .AuthUserSession ', чтобы напечатать «Scada.Web.ServiceInterface.ScadaSession».
Единственное другое изменение в проекте - это обновление лицензионного ключа, позволяющего мне использовать новую сборку. Я прочитал заметки о выпуске, и я не вижу ничего, что могло бы помешать изменению, которое, по-видимому, повлияет на меня, но если есть что-то новое, я должен добавить к моему классу ScadaSession, который на данный момент ничего не наследует, и предложения приветствуются.
Спасибо за это. Для тех, кто следит за мной, выполняя аналогичное обновление, и вы ранее использовали вход в систему через страницу входа в систему, вы захотите «this.Plugins.Add (новый AuthFeature (() => новый ScadaSession(), новый IAuthProvider [] {новый CredentialsAuthProvider ()})); – Saurbaum