public ProposalExampleModel(ScenarioModel parentScenario, MapProposalExampleModel source, MapModel map, RepoInfo repo) : base(parentScenario.Id + "-" + source.ProposalId, repo) { ParentScenario = parentScenario; ProposalId = source.ProposalId; Info = map.Proposals?.FirstOrDefault(i => i.Id == source.ProposalId); }