public static ReleaseProfile ToModel(this ReleaseProfileResource resource) { if (resource == null) { return(null); } return(new ReleaseProfile { Id = resource.Id, Name = resource.Name, Enabled = resource.Enabled, Required = resource.MapRequired(), Ignored = resource.MapIgnored(), Preferred = resource.Preferred, IncludePreferredWhenRenaming = resource.IncludePreferredWhenRenaming, IndexerId = resource.IndexerId, Tags = new HashSet <int>(resource.Tags) }); }