public static YamlTenant FromModel(Tenant model) { return(new YamlTenant { Name = model.Identifier.Name, RenamedFrom = model.Identifier.RenamedFrom, TenantTagRefs = model.TenantTags.Select(t => t.Name).ToArray().NullIfEmpty(), ProjectEnvironmants = YamlPropertyValues.FromModel(model.ProjectEnvironments) }); }
public Tenant ToModel() { return(new Tenant(ToModelName(), TenantTagRefs.EnsureNotNull().Select(t => new ElementReference(t)).ToArray(), YamlPropertyValues.ToModel(ProjectEnvironmants))); }