diff --git a/src/ReC.API/Controllers/RecActionController.cs b/src/ReC.API/Controllers/RecActionController.cs
index e5395ef..c902578 100644
--- a/src/ReC.API/Controllers/RecActionController.cs
+++ b/src/ReC.API/Controllers/RecActionController.cs
@@ -49,7 +49,7 @@ public class RecActionController(IMediator mediator, IConfiguration config) : Co
/// A list of RecActions for the specified profile.
[HttpGet]
[ProducesResponseType(StatusCodes.Status200OK)]
- public async Task Get([FromQuery] ReadRecActionQuery query, CancellationToken cancel) => Ok(await mediator.Send(query, cancel));
+ public async Task Get([FromQuery] ReadRecActionViewQuery query, CancellationToken cancel) => Ok(await mediator.Send(query, cancel));
///
/// Gets all RecActions for a fake/test profile.
@@ -59,7 +59,7 @@ public class RecActionController(IMediator mediator, IConfiguration config) : Co
/// A list of RecActions for the fake profile.
[HttpGet("fake")]
[ProducesResponseType(StatusCodes.Status200OK)]
- public async Task Get(CancellationToken cancel, [FromQuery] bool invoked = false) => Ok(await mediator.Send(new ReadRecActionQuery()
+ public async Task Get(CancellationToken cancel, [FromQuery] bool invoked = false) => Ok(await mediator.Send(new ReadRecActionViewQuery()
{
ProfileId = config.GetFakeProfileId(),
Invoked = invoked
diff --git a/src/ReC.Application/RecActionViews/Queries/ReadRecActionQuery.cs b/src/ReC.Application/RecActionViews/Queries/ReadRecActionViewQuery.cs
similarity index 65%
rename from src/ReC.Application/RecActionViews/Queries/ReadRecActionQuery.cs
rename to src/ReC.Application/RecActionViews/Queries/ReadRecActionViewQuery.cs
index 1919e46..2802e91 100644
--- a/src/ReC.Application/RecActionViews/Queries/ReadRecActionQuery.cs
+++ b/src/ReC.Application/RecActionViews/Queries/ReadRecActionViewQuery.cs
@@ -12,26 +12,26 @@ public record ReadRecActionQueryBase
{
public long ProfileId { get; init; }
- public ReadRecActionQuery ToReadQuery(Action modify)
+ public ReadRecActionViewQuery ToReadQuery(Action modify)
{
- ReadRecActionQuery query = new(this);
+ ReadRecActionViewQuery query = new(this);
modify(query);
return query;
}
}
-public record ReadRecActionQuery : ReadRecActionQueryBase, IRequest>
+public record ReadRecActionViewQuery : ReadRecActionQueryBase, IRequest>
{
- public ReadRecActionQuery(ReadRecActionQueryBase root) : base(root) { }
+ public ReadRecActionViewQuery(ReadRecActionQueryBase root) : base(root) { }
public bool? Invoked { get; set; } = null;
- public ReadRecActionQuery() { }
+ public ReadRecActionViewQuery() { }
}
-public class ReadRecActionQueryHandler(IRepository repo, IMapper mapper) : IRequestHandler>
+public class ReadRecActionViewQueryHandler(IRepository repo, IMapper mapper) : IRequestHandler>
{
- public async Task> Handle(ReadRecActionQuery request, CancellationToken cancel)
+ public async Task> Handle(ReadRecActionViewQuery request, CancellationToken cancel)
{
var query = repo.Where(act => act.ProfileId == request.ProfileId);