LoggedUser.cs 800 B

1234567891011121314151617
  1. using Quadarax.Foundation.Core.QMonitor.Attributes;
  2. namespace Quadarax.Foundation.Core.QMonitor.Emit.TestStructures
  3. {
  4. [MonitoredClass(Caption = "Logged User", Description = "Shows current logged user", ViewType = MonItemGeneral.MonViewType.List, TTL = 5000)]
  5. public class LoggedUser
  6. {
  7. [MonitoredProperty(Label = "Id", Description = "User Id")]
  8. public long Id { get; set; }
  9. [MonitoredProperty(Label = "Login", Description = "User Login")]
  10. public string Login { get; set; }
  11. [MonitoredProperty(Label = "First Name", Description = "User First Name")]
  12. public string FirstName { get; set; }
  13. [MonitoredProperty(Label = "Last Name", Description = "User Last Name")]
  14. public string LastName { get; set; }
  15. }
  16. }