public static EndpointRulePermissionDto ToDto(this EndpointRulePermission endpointRulePermission) { var dto = new EndpointRulePermissionDto(); dto.Order = endpointRulePermission.Order; dto.Id = endpointRulePermission.Id; dto.PrincipalName = endpointRulePermission.PrincipalName; dto.Type = endpointRulePermission.Type; dto.SourceAddress = endpointRulePermission.SourceAddress; dto.AccessMode = endpointRulePermission.AccessMode; return(dto); }
public static EndpointRulePermission ToEntity(this EndpointRulePermissionDto dto) { var entity = new EndpointRulePermission(); entity.Id = dto.Id ?? Guid.Empty; entity.Order = dto.Order; entity.PrincipalName = dto.PrincipalName; entity.Type = dto.Type; entity.SourceAddress = dto.SourceAddress; entity.AccessMode = dto.AccessMode; return(entity); }