Спрос рождает предложение, как говорится. Даже на хабрахабре находил посты про локализацию в wpf, где в комментариях люди как раз писали о том, что хотели бы менять локализацию на лету.
Мой кейс такой же, какой написал scumware. Некоторые трудно-переводимые предложения намного легче читаются на английском языке, нежели на русском. + бывает, что английский интерфейс выглядит лаконичнее. К тому же, я считаю, что заставлять пользователя перезапускать приложение — это как раз так и рудимент. Изменение локализации на лету более userfriendly.
Я посмотрю Weak Event Patterns, спасибо за совет =)
Да, пример не полный и был написан в ходе разработки собственного проекта. Говорить об использовании «на бою» еще рано, т.к. релиза ASP.NET 5 не было, и еще многое может поменяться.
В исходниках на GitHub вы можете увидеть, что в Claims можно передавать любые типы и строковые значения.
Продление токена возможно осуществить, переопределив метод ValidatePrincipal в options.Events. Но нужно не забыть установить значение context.ShouldRenew в true.
Задачу авторизации через внешние сервисы я не ставил. Реализаций от Microsoft, мне кажется, достаточно.
Возможно, проект на GitHub-е я еще буду наращивать :)
Мой кейс такой же, какой написал scumware. Некоторые трудно-переводимые предложения намного легче читаются на английском языке, нежели на русском. + бывает, что английский интерфейс выглядит лаконичнее. К тому же, я считаю, что заставлять пользователя перезапускать приложение — это как раз так и рудимент. Изменение локализации на лету более userfriendly.
Я посмотрю Weak Event Patterns, спасибо за совет =)
В исходниках на GitHub вы можете увидеть, что в Claims можно передавать любые типы и строковые значения.
Продление токена возможно осуществить, переопределив метод ValidatePrincipal в options.Events. Но нужно не забыть установить значение context.ShouldRenew в true.
Задачу авторизации через внешние сервисы я не ставил. Реализаций от Microsoft, мне кажется, достаточно.
Возможно, проект на GitHub-е я еще буду наращивать :)