feat(UriBuilderResolver): Umbenennen in TfFileUriBuilderResolver
This commit is contained in:
parent
288f8f98bd
commit
8c6202d7c0
@ -18,7 +18,7 @@ public static class DependencyInjection
|
|||||||
});
|
});
|
||||||
|
|
||||||
services.AddSingleton(diOptions.UriBuilderFactory());
|
services.AddSingleton(diOptions.UriBuilderFactory());
|
||||||
services.AddTransient<UriBuilderResolver>();
|
services.AddTransient<TfFileUriBuilderResolver>();
|
||||||
|
|
||||||
return services;
|
return services;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -29,6 +29,6 @@ public class MappingProfile : AutoMapper.Profile
|
|||||||
.ForMember(dest => dest.Others, opt => opt.MapFrom(src => new string?[] { src.State2, src.State3, src.State4 }));
|
.ForMember(dest => dest.Others, opt => opt.MapFrom(src => new string?[] { src.State2, src.State3, src.State4 }));
|
||||||
|
|
||||||
CreateMap<TfFile, TfFileDto>()
|
CreateMap<TfFile, TfFileDto>()
|
||||||
.ForMember(dest => dest.Url, opt => opt.MapFrom<UriBuilderResolver>());
|
.ForMember(dest => dest.Url, opt => opt.MapFrom<TfFileUriBuilderResolver>());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -5,11 +5,11 @@ using WorkFlow.Domain.Entities;
|
|||||||
|
|
||||||
namespace WorkFlow.Application.Mapping;
|
namespace WorkFlow.Application.Mapping;
|
||||||
|
|
||||||
public class UriBuilderResolver : IValueResolver<TfFile, TfFileDto, UriBuilder?>
|
public class TfFileUriBuilderResolver : IValueResolver<TfFile, TfFileDto, UriBuilder?>
|
||||||
{
|
{
|
||||||
private readonly UriBuilder _uriBuilder;
|
private readonly UriBuilder _uriBuilder;
|
||||||
|
|
||||||
public UriBuilderResolver(UriBuilder uriBuilder) => _uriBuilder = uriBuilder;
|
public TfFileUriBuilderResolver(UriBuilder uriBuilder) => _uriBuilder = uriBuilder;
|
||||||
|
|
||||||
public UriBuilder? Resolve(TfFile source, TfFileDto destination, UriBuilder? destMember, ResolutionContext context)
|
public UriBuilder? Resolve(TfFile source, TfFileDto destination, UriBuilder? destMember, ResolutionContext context)
|
||||||
{
|
{
|
||||||
Loading…
x
Reference in New Issue
Block a user