-
Notifications
You must be signed in to change notification settings - Fork 0
Platform Models
Brent edited this page Jun 30, 2023
·
1 revision
Platform models are objects containing information regarding a specific topic/entity.
For example, Platform.Membership.IUser
in the Platform.Membership.Core
assembly would contain info related to a user on the website. This information would include the user's screen-name, description/bio, Account ID, display name, Account status, birthdate, and gender.
Typically, the way a platform model is devised is based off of a combination of related pre-existing entities. The implementation of IUser
for example has its data pulled from the User
and Account
entities.
The following are further examples of platform-model interfaces:
Platform.Membership.IUser
Platform.Email.IEmailAddress
Platform.Email.IUserEmail
Platform.Roles.IRoleSet