C# авторизация в программе

241
11 мая 2018, 09:28

Есть статический метод, принимающий значений логина и пароля и возвращающий из базы данных конкретного пользователя.

 var CurrentUser = User.Authorization(UserLogin, UserPassword);

Пользователи разделены по правам на User и Admin. Admin наследуется от User. Вся функциональность схожая и переопределяется через виртуальные методы. Вопрос: каким образом хранить в программе сведения об авторизации пользователя? Если хранить в переменной типа object, тогда нельзя обращаться к методам вышеуказанных типов. Через позднее связывание получается криво. Подскажите, как лучше организовать авторизацию?

READ ALSO
Перечислить через запятую в switch значения

Перечислить через запятую в switch значения

В VBNET есть вот такая конструкция:

224
Обработка MouseDown всегда

Обработка MouseDown всегда

Пытаюсь реализовать перемещение формы, с borderStyle - NoneИспользую следующий код в MouseDown на форме

226
Разбить строку с использованием Regex

Разбить строку с использованием Regex

я пытаюсь разбить строку через пробелы, но не разбивать всё что заключено в скобки ()

242
Работа с modbus C#

Работа с modbus C#

Есть контроллер, работающий по протоколу modbus rtuНужно к нему написать приложение для опроса

209