public static RestrictionResource ToResource(this ReleaseProfile model) { if (model == null) { return(null); } return(new RestrictionResource { Id = model.Id, Required = model.Required, Ignored = model.Ignored, Tags = new HashSet <int>(model.Tags) }); }
public static ReleaseProfileResource ToResource(this ReleaseProfile model) { if (model == null) { return(null); } return(new ReleaseProfileResource { Id = model.Id, Required = model.Required, Ignored = model.Ignored, Preferred = model.Preferred, IncludePreferredWhenRenaming = model.IncludePreferredWhenRenaming, Tags = new HashSet <int>(model.Tags) }); }
public static ReleaseProfileResource ToResource(this ReleaseProfile model) { if (model == null) { return(null); } return(new ReleaseProfileResource { Id = model.Id, Name = model.Name, Enabled = model.Enabled, Required = model.Required ?? new List <string>(), Ignored = model.Ignored ?? new List <string>(), Preferred = model.Preferred, IncludePreferredWhenRenaming = model.IncludePreferredWhenRenaming, IndexerId = model.IndexerId, Tags = new HashSet <int>(model.Tags) }); }