Mark ObtainEndpointCommand and mapping as obsolete
Mark ObtainEndpointCommand, its handler, and related mapping profile as [Obsolete] with guidance to use the new procedure or view-based approach. This deprecates the old command and mapping logic in favor of updated patterns.
This commit is contained in:
@@ -7,11 +7,13 @@ using ReC.Domain.Entities;
|
|||||||
|
|
||||||
namespace ReC.Application.Endpoints.Commands;
|
namespace ReC.Application.Endpoints.Commands;
|
||||||
|
|
||||||
|
[Obsolete("Use the related procedure or view.")]
|
||||||
public class ObtainEndpointCommand : IRequest<EndpointDto>
|
public class ObtainEndpointCommand : IRequest<EndpointDto>
|
||||||
{
|
{
|
||||||
public string Uri { get; init; } = null!;
|
public string Uri { get; init; } = null!;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Obsolete("Use the related procedure or view.")]
|
||||||
public class ObtainEndpointCommandHandler(IRepository<Endpoint> repo, IMapper mapper) : IRequestHandler<ObtainEndpointCommand, EndpointDto>
|
public class ObtainEndpointCommandHandler(IRepository<Endpoint> repo, IMapper mapper) : IRequestHandler<ObtainEndpointCommand, EndpointDto>
|
||||||
{
|
{
|
||||||
public async Task<EndpointDto> Handle(ObtainEndpointCommand request, CancellationToken cancel)
|
public async Task<EndpointDto> Handle(ObtainEndpointCommand request, CancellationToken cancel)
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ namespace ReC.Application.Endpoints;
|
|||||||
// TODO: update to inject AddedWho from the current host/user contex
|
// TODO: update to inject AddedWho from the current host/user contex
|
||||||
public class MappingProfile : AutoMapper.Profile
|
public class MappingProfile : AutoMapper.Profile
|
||||||
{
|
{
|
||||||
|
[Obsolete("Use the related procedure or view.")]
|
||||||
public MappingProfile()
|
public MappingProfile()
|
||||||
{
|
{
|
||||||
CreateMap<ObtainEndpointCommand, EndpointDto>()
|
CreateMap<ObtainEndpointCommand, EndpointDto>()
|
||||||
|
|||||||
Reference in New Issue
Block a user