public static YamlVersioningStrategy FromModel(VersioningStrategy model) { return(model == null ? null : new YamlVersioningStrategy { Template = model.Template }); }
public Project ToModel() { return(new Project( ToModelName(), Description, IsDisabled, AutoCreateRelease, DefaultToSkipIfAlreadyInstalled, DeploymentProcess.ToModel(), Variables.EnsureNotNull().Select(v => v.ToModel()), IncludedLibraryVariableSetRefs.EnsureNotNull().Select(reference => new ElementReference(reference)), new ElementReference(LifecycleRef), new ElementReference(ProjectGroupRef), VersioningStrategy?.ToModel(), Triggers.EnsureNotNull().Select(t => t.ToModel()))); }
public static VersioningStrategyResource UpdateWith(this VersioningStrategyResource resource, VersioningStrategy model) { resource.Template = model.Template; return(resource); }