Ejemplo n.º 1
0
        static Account()
        {
            NameProperty         = DomainProperty.RegisterString <Account>("Name");
            EmailProperty        = DomainProperty.RegisterString <Account>("Email");
            MobileNumberProperty = DomainProperty.RegisterString <Account>("MobileNumber");
            PasswordProperty     = DomainProperty.RegisterString <Account>("Password");
            IsEnabledProperty    = DomainProperty.Register <bool, Account>("IsEnabled");
            CreateTimeProperty   = DomainProperty.Register <DateTime, Account>("CreateTime");
            LoginsProperty       = DomainProperty.Register <LoginInfo, Account>("Logins", LoginInfo.Empty);

            SIDProperty = DomainProperty.Register <SecurityIdentity, Account>("SID", SecurityIdentity.Empty);

            Empty = new Account(Guid.Empty, SecurityLog.Empty);
        }
Ejemplo n.º 2
0
 static LoginInfo()
 {
     LastIPProperty   = DomainProperty.RegisterString <Permission>("LastIP", PropertyAccessLevel.Private);
     LastTimeProperty = DomainProperty.RegisterString <Permission>("LastTime", PropertyAccessLevel.Private);
     TotalProperty    = DomainProperty.Register <int, Permission>("Total", PropertyAccessLevel.Private);
 }