diff --git a/src/ReC.Application/Common/Dto/RecActionViewDto.cs b/src/ReC.Application/Common/Dto/RecActionViewDto.cs index a5e97ac..d8de787 100644 --- a/src/ReC.Application/Common/Dto/RecActionViewDto.cs +++ b/src/ReC.Application/Common/Dto/RecActionViewDto.cs @@ -10,7 +10,7 @@ public record RecActionViewDto public string? ProfileName { get; init; } - public string? ProfileType { get; init; } + public ProfileType? ProfileType { get; init; } public byte? Sequence { get; init; } @@ -80,8 +80,8 @@ public record RecActionViewDto builder.Port = -1; - if (ProfileType is not null) - builder.Scheme = ProfileType; + if (ProfileType is ProfileType type) + builder.Scheme = type.ToUriBuilderScheme(); return builder; }