feat(UriBuilderResolver): update to handle nullable Url

This commit is contained in:
tekh 2025-08-04 10:43:19 +02:00
parent 659a402555
commit 288f8f98bd

View File

@ -5,13 +5,13 @@ using WorkFlow.Domain.Entities;
namespace WorkFlow.Application.Mapping;
public class UriBuilderResolver : IValueResolver<TfFile, TfFileDto, UriBuilder>
public class UriBuilderResolver : IValueResolver<TfFile, TfFileDto, UriBuilder?>
{
private readonly UriBuilder _uriBuilder;
public UriBuilderResolver(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)
{
var builder = new UriBuilder(_uriBuilder.Uri)
{