Changeset e882b92 for ChapterX.Application
- Timestamp:
- 08/24/26 20:57:09 (13 days ago)
- Branches:
- main
- Parents:
- a6e33d1
- Location:
- ChapterX.Application
- Files:
-
- 75 deleted
- 17 edited
-
AISuggestion/Commands/AddHandler.cs (modified) (1 diff)
-
AISuggestion/Commands/AddRequest.cs (modified) (1 diff)
-
Abstractions/IApplicationDbContext.cs (modified) (2 diffs)
-
Admin/Commands/AddHandler.cs (modified) (1 diff)
-
Collaboration/Commands/AddHandler.cs (modified) (1 diff)
-
Collaboration/Commands/AddRequest.cs (modified) (1 diff)
-
Collaboration/Commands/UpdateHandler.cs (modified) (1 diff)
-
Collaboration/Commands/UpdateRequest.cs (modified) (1 diff)
-
ContentType/Commands/AddHandler.cs (deleted)
-
ContentType/Commands/AddRequest.cs (deleted)
-
ContentType/Commands/AddResponse.cs (deleted)
-
ContentType/Commands/DeleteHandler.cs (deleted)
-
ContentType/Commands/DeleteRequest.cs (deleted)
-
ContentType/Commands/DeleteResponse.cs (deleted)
-
ContentType/Commands/UpdateHandler.cs (deleted)
-
ContentType/Commands/UpdateRequest.cs (deleted)
-
ContentType/Commands/UpdateResponse.cs (deleted)
-
ContentType/Queries/GetAllHandler.cs (deleted)
-
ContentType/Queries/GetAllRequest.cs (deleted)
-
ContentType/Queries/GetAllResponse.cs (deleted)
-
ContentType/Queries/GetHandler.cs (deleted)
-
ContentType/Queries/GetRequest.cs (deleted)
-
ContentType/Queries/GetResponse.cs (deleted)
-
Likes/Commands/AddHandler.cs (modified) (1 diff)
-
Notification/Commands/AddHandler.cs (modified) (1 diff)
-
Notification/Commands/AddRequest.cs (modified) (1 diff)
-
Notify/Commands/AddHandler.cs (deleted)
-
Notify/Commands/AddRequest.cs (deleted)
-
Notify/Commands/AddResponse.cs (deleted)
-
Notify/Commands/DeleteHandler.cs (deleted)
-
Notify/Commands/DeleteRequest.cs (deleted)
-
Notify/Commands/DeleteResponse.cs (deleted)
-
Notify/Commands/UpdateHandler.cs (deleted)
-
Notify/Commands/UpdateRequest.cs (deleted)
-
Notify/Commands/UpdateResponse.cs (deleted)
-
Notify/Queries/GetAllHandler.cs (deleted)
-
Notify/Queries/GetAllRequest.cs (deleted)
-
Notify/Queries/GetAllResponse.cs (deleted)
-
Notify/Queries/GetHandler.cs (deleted)
-
Notify/Queries/GetRequest.cs (deleted)
-
Notify/Queries/GetResponse.cs (deleted)
-
PermissionLevel/Commands/AddHandler.cs (deleted)
-
PermissionLevel/Commands/AddRequest.cs (deleted)
-
PermissionLevel/Commands/AddResponse.cs (deleted)
-
PermissionLevel/Commands/DeleteHandler.cs (deleted)
-
PermissionLevel/Commands/DeleteRequest.cs (deleted)
-
PermissionLevel/Commands/DeleteResponse.cs (deleted)
-
PermissionLevel/Commands/UpdateHandler.cs (deleted)
-
PermissionLevel/Commands/UpdateRequest.cs (deleted)
-
PermissionLevel/Commands/UpdateResponse.cs (deleted)
-
PermissionLevel/Queries/GetAllHandler.cs (deleted)
-
PermissionLevel/Queries/GetAllRequest.cs (deleted)
-
PermissionLevel/Queries/GetAllResponse.cs (deleted)
-
PermissionLevel/Queries/GetHandler.cs (deleted)
-
PermissionLevel/Queries/GetRequest.cs (deleted)
-
PermissionLevel/Queries/GetResponse.cs (deleted)
-
RegularUser/Commands/AddHandler.cs (modified) (1 diff)
-
Roles/Commands/AddHandler.cs (deleted)
-
Roles/Commands/AddRequest.cs (deleted)
-
Roles/Commands/AddResponse.cs (deleted)
-
Roles/Commands/DeleteHandler.cs (deleted)
-
Roles/Commands/DeleteRequest.cs (deleted)
-
Roles/Commands/DeleteResponse.cs (deleted)
-
Roles/Commands/UpdateHandler.cs (deleted)
-
Roles/Commands/UpdateRequest.cs (deleted)
-
Roles/Commands/UpdateResponse.cs (deleted)
-
Roles/Queries/GetAllHandler.cs (deleted)
-
Roles/Queries/GetAllRequest.cs (deleted)
-
Roles/Queries/GetAllResponse.cs (deleted)
-
Roles/Queries/GetHandler.cs (deleted)
-
Roles/Queries/GetRequest.cs (deleted)
-
Roles/Queries/GetResponse.cs (deleted)
-
Status/Commands/AddHandler.cs (deleted)
-
Status/Commands/AddRequest.cs (deleted)
-
Status/Commands/AddResponse.cs (deleted)
-
Status/Commands/DeleteHandler.cs (deleted)
-
Status/Commands/DeleteRequest.cs (deleted)
-
Status/Commands/DeleteResponse.cs (deleted)
-
Status/Commands/UpdateHandler.cs (deleted)
-
Status/Commands/UpdateRequest.cs (deleted)
-
Status/Commands/UpdateResponse.cs (deleted)
-
Status/Queries/GetAllHandler.cs (deleted)
-
Status/Queries/GetAllRequest.cs (deleted)
-
Status/Queries/GetAllResponse.cs (deleted)
-
Status/Queries/GetHandler.cs (deleted)
-
Status/Queries/GetRequest.cs (deleted)
-
Status/Queries/GetResponse.cs (deleted)
-
Story/Commands/AddHandler.cs (modified) (1 diff)
-
Story/Commands/UpdateHandler.cs (modified) (1 diff)
-
Story/Commands/UpdateRequest.cs (modified) (1 diff)
-
Writer/Commands/AddHandler.cs (modified) (1 diff)
-
Writer/Commands/UpdateHandler.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ChapterX.Application/AISuggestion/Commands/AddHandler.cs
ra6e33d1 re882b92 22 22 OriginalText = request.OriginalText, 23 23 SuggestedText = request.SuggestedText, 24 SuggestionType = request.SuggestionType, 24 25 StoryId = request.StoryId, 25 26 Accepted = null, -
ChapterX.Application/AISuggestion/Commands/AddRequest.cs
ra6e33d1 re882b92 6 6 string OriginalText, 7 7 string SuggestedText, 8 string SuggestionType, 8 9 int StoryId 9 10 ) : IRequest<AddResponse>; -
ChapterX.Application/Abstractions/IApplicationDbContext.cs
ra6e33d1 re882b92 11 11 using LikesEntity = ChapterX.Domain.Entities.Likes; 12 12 using CollaborationEntity = ChapterX.Domain.Entities.Collaboration; 13 using NotifyEntity = ChapterX.Domain.Entities.Notify;14 13 using AISuggestionEntity = ChapterX.Domain.Entities.AISuggestion; 15 14 using AdminEntity = ChapterX.Domain.Entities.Admin; … … 33 32 DbSet<LikesEntity> Likes { get; } 34 33 DbSet<CollaborationEntity> Collaborations { get; } 35 DbSet<NotifyEntity> Notifies { get; }36 34 DbSet<AISuggestionEntity> AISuggestions { get; } 37 35 DbSet<AdminEntity> Admins { get; } -
ChapterX.Application/Admin/Commands/AddHandler.cs
ra6e33d1 re882b92 20 20 var admin = new Domain.Entities.Admin 21 21 { 22 Id = request.UserId 22 Id = request.UserId, 23 AssignedAt = DateTime.UtcNow 23 24 }; 24 25 -
ChapterX.Application/Collaboration/Commands/AddHandler.cs
ra6e33d1 re882b92 22 22 UserId = request.UserId, 23 23 StoryId = request.StoryId, 24 Role = request.Role, 25 PermissionLevel = request.PermissionLevel, 24 26 CreatedAt = DateTime.UtcNow 25 27 }; -
ChapterX.Application/Collaboration/Commands/AddRequest.cs
ra6e33d1 re882b92 3 3 namespace ChapterX.Application.Collaboration.Commands 4 4 { 5 public record AddRequest(int UserId, int StoryId, string Role ) : IRequest<AddResponse>;5 public record AddRequest(int UserId, int StoryId, string Role, int? PermissionLevel = null) : IRequest<AddResponse>; 6 6 } -
ChapterX.Application/Collaboration/Commands/UpdateHandler.cs
ra6e33d1 re882b92 22 22 return new UpdateResponse(false); 23 23 24 // No updatable fields on Collaboration entity 24 collaboration.Role = request.Role; 25 collaboration.PermissionLevel = request.PermissionLevel; 25 26 26 27 await _collaborationRepository.UpdateAsync(collaboration, cancellationToken); -
ChapterX.Application/Collaboration/Commands/UpdateRequest.cs
ra6e33d1 re882b92 3 3 namespace ChapterX.Application.Collaboration.Commands 4 4 { 5 public record UpdateRequest(int Id, string Role ) : IRequest<UpdateResponse>;5 public record UpdateRequest(int Id, string Role, int? PermissionLevel = null) : IRequest<UpdateResponse>; 6 6 } -
ChapterX.Application/Likes/Commands/AddHandler.cs
ra6e33d1 re882b92 22 22 UserId = request.UserId, 23 23 StoryId = request.StoryId, 24 CreatedAt = DateTime.UtcNow24 LikedAt = DateTime.UtcNow 25 25 }; 26 26 -
ChapterX.Application/Notification/Commands/AddHandler.cs
ra6e33d1 re882b92 21 21 { 22 22 Content = request.Content, 23 ContentType = request.ContentType, 23 24 IsRead = false, 25 Link = request.Link, 26 UserId = request.UserId, 27 StoryId = request.StoryId, 24 28 CreatedAt = DateTime.UtcNow, 25 RecipientUserId = request.RecipientUserId,26 Type = request.Type,27 Link = request.Link,28 29 }; 29 30 -
ChapterX.Application/Notification/Commands/AddRequest.cs
ra6e33d1 re882b92 3 3 namespace ChapterX.Application.Notification.Commands 4 4 { 5 public record AddRequest(string Content, int? RecipientUserId = null, string? Type= null, string? Link = null) : IRequest<AddResponse>;5 public record AddRequest(string Content, string ContentType, int UserId, int? StoryId = null, string? Link = null) : IRequest<AddResponse>; 6 6 } -
ChapterX.Application/RegularUser/Commands/AddHandler.cs
ra6e33d1 re882b92 20 20 var regularUser = new Domain.Entities.RegularUser 21 21 { 22 Id = request.UserId 22 Id = request.UserId, 23 JoinedAt = DateTime.UtcNow 23 24 }; 24 25 -
ChapterX.Application/Story/Commands/AddHandler.cs
ra6e33d1 re882b92 35 35 Image = request.Image, 36 36 Content = request.Content, 37 Status = "draft", 37 38 UserId = request.UserId, 38 39 CreatedAt = DateTime.UtcNow, -
ChapterX.Application/Story/Commands/UpdateHandler.cs
ra6e33d1 re882b92 30 30 story.Image = request.Image; 31 31 story.Content = request.Content; 32 if (request.Status is not null) 33 story.Status = request.Status; 32 34 story.UpdatedAt = DateTime.UtcNow; 33 35 -
ChapterX.Application/Story/Commands/UpdateRequest.cs
ra6e33d1 re882b92 3 3 namespace ChapterX.Application.Story.Commands 4 4 { 5 public record UpdateRequest(int Id, bool MatureContent, string Title, string ShortDescription, string? Image, string Content, int CallerId = 0) : IRequest<UpdateResponse>;5 public record UpdateRequest(int Id, bool MatureContent, string Title, string ShortDescription, string? Image, string Content, string? Status = null, int CallerId = 0) : IRequest<UpdateResponse>; 6 6 } -
ChapterX.Application/Writer/Commands/AddHandler.cs
ra6e33d1 re882b92 20 20 var writer = new Domain.Entities.Writer 21 21 { 22 Id = request.UserId 22 Id = request.UserId, 23 Bio = request.Bio 23 24 }; 24 25 -
ChapterX.Application/Writer/Commands/UpdateHandler.cs
ra6e33d1 re882b92 22 22 return new UpdateResponse(false); 23 23 24 // No updatable fields on Writer entity24 writer.Bio = request.Bio; 25 25 26 26 await _writerRepository.UpdateAsync(writer, cancellationToken);
Note:
See TracChangeset
for help on using the changeset viewer.
