static BookCover() { TitleProperty = DomainProperty.Register <string, BookCover>("Title"); NumberProperty = DomainProperty.Register <string, BookCover>("Number"); Empty = new BookCoverEmpty(); }
static Bookmark() { PageIndexProperty = DomainProperty.Register <int, Bookmark>("PageIndex", 0); DescriptionProperty = DomainProperty.Register <string, Bookmark>("Description"); Empty = new BookmarkEmpty(); }
static BookPoster() { TitleProperty = DomainProperty.Register <string, BookPoster>("Title"); ProviderCompanyProperty = DomainProperty.Register <string, BookPoster>("ProviderCompany"); Empty = new BookPosterEmpty(); }
static BookReader() { NameProperty = DomainProperty.Register <string, BookReader>("Name"); SexProperty = DomainProperty.Register <Sex, BookReader>("Sex", Sex.Male); Empty = new BookReaderEmpty(); }
static BookCategory() { NameProperty = DomainProperty.Register <string, BookCategory>("Name"); PhotoProperty = DomainProperty.Register <BookCover, BookCategory>("Photo", (owner) => BookCover.Empty); BookmarkProperty = DomainProperty.Register <Bookmark, BookCategory>("Bookmark", (owner) => Bookmark.Empty); CommentsProperty = DomainProperty.RegisterCollection <Bookmark, BookCategory>("Comments"); Empty = new BookCategoryEmpty(); }
static Author() { NameProperty = DomainProperty.Register <string, Author>("Name"); SexProperty = DomainProperty.Register <Sex, Author>("Sex", Sex.Male); PersonProperty = DomainProperty.Register <Person, Author>("Person"); Empty = new AuthorEmpty(); }
static BookAddress() { NameProperty = DomainProperty.Register <string, BookAddress>("Name"); CategoryProperty = DomainProperty.Register <BookCategory, BookAddress>("Category", (owner) => BookCategory.Empty); CategoriesProperty = DomainProperty.RegisterCollection <BookCategory, BookAddress>("Categories"); PhotoProperty = DomainProperty.Register <BookCover, BookAddress>("Photo", (owner) => BookCover.Empty); PhotosProperty = DomainProperty.RegisterCollection <BookCover, BookAddress>("Photos"); Empty = new BookAddressEmpty(); }
static Bookmark() { PageIndexProperty = DomainProperty.Register <int, Bookmark>("PageIndex", 0); DescriptionProperty = DomainProperty.Register <string, Bookmark>("Description"); CategoryProperty = DomainProperty.Register <BookmarkCategory, Bookmark>("Category", (owner) => BookmarkCategory.Empty); CoverProperty = DomainProperty.Register <BookCover, Bookmark>("Cover", (owner) => BookCover.Empty); ReadersProperty = DomainProperty.RegisterCollection <BookReader, Bookmark>("Readers"); MainReaderProperty = DomainProperty.Register <BookReader, Bookmark>("MainReader", (owner) => BookReader.Empty); CoversProperty = DomainProperty.RegisterCollection <BookCover, Bookmark>("Covers"); Empty = new BookmarkEmpty(); }
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); }
static BookmarkCategory() { NameProperty = DomainProperty.Register <string, BookmarkCategory>("Name"); Empty = new BookmarkCategoryEmpty(); }
static LoginInfo() { LastIPProperty = DomainProperty.RegisterString <Permission>("LastIP", PropertyAccessLevel.Private); LastTimeProperty = DomainProperty.RegisterString <Permission>("LastTime", PropertyAccessLevel.Private); TotalProperty = DomainProperty.Register <int, Permission>("Total", PropertyAccessLevel.Private); }
static Person() { NameProperty = DomainProperty.Register <string, Person>("Name"); Empty = new PersonEmpty(); }