Changeset e882b92 for ChapterX.Domain/DTOs
- Timestamp:
- 08/24/26 20:57:09 (13 days ago)
- Branches:
- main
- Parents:
- a6e33d1
- Location:
- ChapterX.Domain/DTOs
- Files:
-
- 6 deleted
- 9 edited
-
AISuggestionDto.cs (modified) (2 diffs)
-
AdminDto.cs (modified) (1 diff)
-
CollaborationDto.cs (modified) (2 diffs)
-
ContentTypeDto.cs (deleted)
-
LikesDto.cs (modified) (1 diff)
-
NotificationDto.cs (modified) (1 diff)
-
NotifyDto.cs (deleted)
-
PermissionLevelDto.cs (deleted)
-
RegularUserDto.cs (modified) (1 diff)
-
RolesDto.cs (deleted)
-
StatusDto.cs (deleted)
-
StoryDto.cs (modified) (3 diffs)
-
SuggestionTypeDto.cs (deleted)
-
UserDto.cs (modified) (1 diff)
-
WriterDto.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ChapterX.Domain/DTOs/AISuggestionDto.cs
ra6e33d1 re882b92 6 6 public string OriginalText { get; set; } = string.Empty; 7 7 public string SuggestedText { get; set; } = string.Empty; 8 public string SuggestionType { get; set; } = string.Empty; 8 9 public bool Accepted { get; set; } 9 10 public DateTime CreatedAt { get; set; } … … 15 16 // Navigation 16 17 public StoryDto Story { get; set; } = null!; 17 public ICollection<SuggestionTypeDto> SuggestionTypes { get; set; } = [];18 18 public ICollection<NeedApprovalDto> NeedApprovals { get; set; } = []; 19 19 } -
ChapterX.Domain/DTOs/AdminDto.cs
ra6e33d1 re882b92 4 4 { 5 5 public int UserId { get; set; } 6 public DateTime AssignedAt { get; set; } 6 7 7 8 // Navigation -
ChapterX.Domain/DTOs/CollaborationDto.cs
ra6e33d1 re882b92 5 5 public int UserId { get; set; } 6 6 public int StoryId { get; set; } 7 public string Role { get; set; } = string.Empty; 8 public int? PermissionLevel { get; set; } 7 9 public DateTime CreatedAt { get; set; } 8 10 … … 10 12 public UserDto User { get; set; } = null!; 11 13 public StoryDto Story { get; set; } = null!; 12 public ICollection<RolesDto> Roles { get; set; } = [];13 public ICollection<PermissionLevelDto> PermissionLevels { get; set; } = [];14 14 } 15 15 } -
ChapterX.Domain/DTOs/LikesDto.cs
ra6e33d1 re882b92 5 5 public int UserId { get; set; } 6 6 public int StoryId { get; set; } 7 public DateTime CreatedAt { get; set; }7 public DateTime LikedAt { get; set; } 8 8 9 9 // Navigation -
ChapterX.Domain/DTOs/NotificationDto.cs
ra6e33d1 re882b92 5 5 public int Id { get; set; } 6 6 public string Content { get; set; } = string.Empty; 7 public string ContentType { get; set; } = string.Empty; 7 8 public bool IsRead { get; set; } 9 public string? Link { get; set; } 10 public int UserId { get; set; } 11 public int? StoryId { get; set; } 8 12 public DateTime CreatedAt { get; set; } 9 10 // Navigation11 public ICollection<ContentTypeDto> ContentTypes { get; set; } = [];12 public ICollection<NotifyDto> Notifies { get; set; } = [];13 13 } 14 14 } -
ChapterX.Domain/DTOs/RegularUserDto.cs
ra6e33d1 re882b92 4 4 { 5 5 public int UserId { get; set; } 6 public DateTime JoinedAt { get; set; } 6 7 7 8 // Navigation -
ChapterX.Domain/DTOs/StoryDto.cs
ra6e33d1 re882b92 7 7 public int Id { get; set; } 8 8 public bool MatureContent { get; set; } 9 public string Title { get; set; } = string.Empty; 9 10 public string ShortDescription { get; set; } = string.Empty; 10 11 public string? Image { get; set; } 11 12 public string Content { get; set; } = string.Empty; 13 public string Status { get; set; } = "draft"; 12 14 public DateTime CreatedAt { get; set; } 13 15 public DateTime UpdatedAt { get; set; } … … 17 19 // Navigation 18 20 public WriterDto Writer { get; set; } = null!; 19 public ICollection<StatusDto> Statuses { get; set; } = [];20 21 public ICollection<ChapterDto> Chapters { get; set; } = []; 21 22 public ICollection<HasGenreDto> HasGenres { get; set; } = []; … … 24 25 public ICollection<CollaborationDto> Collaborations { get; set; } = []; 25 26 public ICollection<AISuggestionDto> AISuggestions { get; set; } = []; 26 public ICollection<NotifyDto> Notifies { get; set; } = [];27 27 public ICollection<ReadingListItemsDto> ReadingListItems { get; set; } = []; 28 28 public ICollection<NeedApprovalDto> NeedApprovals { get; set; } = []; -
ChapterX.Domain/DTOs/UserDto.cs
ra6e33d1 re882b92 22 22 public ICollection<CommentDto> Comments { get; set; } = []; 23 23 public ICollection<CollaborationDto> Collaborations { get; set; } = []; 24 public ICollection<Notif yDto> Notifies { get; set; } = [];24 public ICollection<NotificationDto> Notifications { get; set; } = []; 25 25 } 26 26 } -
ChapterX.Domain/DTOs/WriterDto.cs
ra6e33d1 re882b92 6 6 { 7 7 public int UserId { get; set; } 8 public string? Bio { get; set; } 8 9 9 10 // Navigation
Note:
See TracChangeset
for help on using the changeset viewer.
