public static ReleaseProfile ToModel(this RestrictionResource resource) { if (resource == null) { return(null); } return(new ReleaseProfile { Id = resource.Id, Required = resource.Required, Ignored = resource.Ignored, Tags = new HashSet <int>(resource.Tags) }); }
public static ReleaseProfile ToModel(this RestrictionResource resource) { if (resource == null) { return(null); } return(new ReleaseProfile { Id = resource.Id, Required = resource.Required.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(), Ignored = resource.Ignored.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(), Tags = new HashSet <int>(resource.Tags) }); }